MSWebDVD-Objekt
Hinweis
Diese Komponente ist für die Verwendung in den Betriebssystemen Microsoft Windows 2000, Windows XP und Windows Server 2003 verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden.
Hinweis
Diese API ist veraltet. Informationen zur Wiedergabe und Navigation von DVD in DirectShow finden Sie unter DVD-Anwendungen.
Die Methoden, Eigenschaften und Ereignisse des MSWebDVD-Objekts ermöglichen es einer Anwendung, alle Aspekte der DVD-Video-Navigation und -Wiedergabe zu steuern und Informationen vom Datenträger abzurufen. Das MSWebDVD-Objekt führt nicht die eigentliche Navigationsarbeit aus. Stattdessen werden die Befehle an den DVD Navigator-Filter, eine Microsoft® DirectShow®-Komponente, die DVD-Video liest, übergibt.
Die MSWebDVD-Methoden und -Eigenschaften wirken sich auf den aktuellen Status des DVD-Navigators oder auf die Informationen auf einem Datenträger oder beides aus. Verwenden Sie die Methoden des MSDVDAdm-Objekts, um verschiedene Arten von anwendungsspezifischen Informationen in der Registrierung zu speichern und abzurufen, z. B. Benutzereinstellungen für Elternebenen und Standardsprache. Verwenden Sie die DVDAdm-Eigenschaft, um auf dieses Objekt zu zugreifen.
Hinweis
Ab DirectX 9.0b wird das Objekt nur in vertrauenswürdigen Zonen geladen. Es wird nicht in nicht vertrauenswürdigen Zonen geladen.
Methoden und Eigenschaften nach Kategorie
| Wiedergabe | |
|---|---|
| CanStep | Bestimmt, ob der MPEG-2-Decoder auf dem lokalen System Frameschritte in einer angegebenen Richtung ausführen kann. |
| Eject | Wirft oder fügt einen Datenträger aus dem Laufwerk oder in das Laufwerk ein. |
| FramesPerSecond | Ruft die Videobildrate für den aktuellen DVD-Titel ab. |
| Pause | Hält die Wiedergabe an der aktuellen Position an. |
| Abspielen | Gibt den aktuellen DVD-Titel wieder. |
| PlayAtTime | Startet die Wiedergabe im aktuellen Titel zum angegebenen Zeitpunkt. |
| PlayAtTimeInTitle | Startet die Wiedergabe zum angegebenen Zeitpunkt innerhalb des angegebenen Titels. |
| PlayBackwards | Startet die Rückwärtswiedergabe von der aktuellen Position mit der angegebenen Geschwindigkeit. |
| PlayChapter | Startet die Wiedergabe aus dem angegebenen Kapitel im aktuellen Titel. |
| PlayChapterInTitle | Gibt das angegebene Kapitel im angegebenen Titel wieder. |
| PlayChaptersAutoStop | Startet die Wiedergabe am angegebenen Kapitel im angegebenen Titel für die angegebene Anzahl von Kapiteln. |
| PlayForwards | Startet die Vorwärtswiedergabe von der aktuellen Position mit der angegebenen Geschwindigkeit. |
| PlayNextChapter | Startet die Wiedergabe ab dem nächsten Kapitel im aktuellen Titel. |
| PlayPeriodInTitleAutoStop | Startet die Wiedergabe zum angegebenen Zeitpunkt im angegebenen Titel bis zur angegebenen Stoppzeit. |
| PlayPrevChapter | Startet die Wiedergabe aus dem vorherigen Kapitel im aktuellen Titel. |
| PlayTitle | Startet die Wiedergabe am Anfang des angegebenen Titels. |
| ReplayChapter | Startet die Wiedergabe am Anfang des aktuellen Kapitels. |
| Fortsetzen | Setzt die Wiedergabe wieder auf, nachdem ein Menü angezeigt wurde. |
| StillOff | Setzt die Wiedergabe wieder auf und bricht den Still-Modus ab. |
| Schritt | Gibt den DVD-Video um die angegebene Anzahl von Frames an. |
| Beenden | Beendet die Wiedergabe. |
| Menüs | |
| ActivateAtPosition | Aktiviert die Menüschaltfläche an der angegebenen Position. |
| ActivateButton | Aktiviert die ausgewählte Menüschaltfläche. |
| Schaltflächen Verfügbar | Ruft die Gesamtzahl der Schaltflächen im aktuellen Menü ab. |
| CurrentButton | Ruft die Nummer der ausgewählten Schaltfläche ab. |
| DefaultMenuLanguage | Ruft die Standardmenüsprache vom Datenträger ab. |
| GetButtonAtPosition | Ruft die Nummer der Schaltfläche an den angegebenen Koordinaten ab, ohne sie auszuwählen oder zu aktivieren. |
| GetButtonRect | Ruft das Rechteck für die angegebene Schaltfläche in Fensterkoordinaten ab. |
| ReturnFromSubmenu | Gibt die Anzeige von einem Untermenü zum übergeordneten Menü oder zum aktuellen Titel zurück, wenn es sich bei dem Menü um ein Menü der obersten Ebene handelt. |
| SelectAndActivateButton | Wählt die angegebene Schaltfläche aus und aktiviert sie. |
| SelectAtPosition | Wählt die Menüschaltfläche an der angegebenen Position aus. |
| SelectLeftButton | Wählt die linke Richtungsschaltfläche aus dem angezeigten Menü aus. |
| SelectLowerButton | Wählt die untere Richtungsschaltfläche aus dem angezeigten Menü aus. |
| SelectRightButton | Wählt im angezeigten Menü die rechte Richtungsschaltfläche aus. |
| SelectUpperButton | Wählt die obere Richtungsschaltfläche aus dem angezeigten Menü aus. |
| ShowMenu | Zeigt das angegebene Menü auf dem Bildschirm an. |
| Audiodatenstrom | |
| AudioStreamsAvailable | Ruft die Anzahl der im aktuellen Titel verfügbaren Audiostreams ab. |
| Balance | Legt den Lautsprecherstand für die Audiostreamausgabe fest oder ruft sie ab. |
| CurrentAudioStream | Legt die Anzahl des aktivierten Audiostreams fest oder ruft sie ab. |
| DefaultAudioLanguage | Ruft die Standardaudiosprache vom Datenträger ab. |
| DefaultAudioLanguageExt | Ruft die Standardaudiospracherweiterung vom Datenträger ab. |
| GetAudioLanguage | Ruft eine Zeichenfolge ab, die angibt, welche Sprache im angegebenen Audiostream verfügbar ist. |
| IsAudioStreamEnabled | Ruft einen Wert ab, der angibt, ob der angegebene Audiostream im aktuellen Titel aktiviert ist. |
| Stumm | Schaltet die Audiostreamausgabe ein oder aus. |
| Wählen SieDefaultAudioLanguage aus. | Legt die aktuelle Standardaudiosprache im DVD-Navigator fest. |
| Volume | Legt die Audiovolumenebene fest oder ruft sie ab. |
| Subpicture-Stream | |
| CurrentSubpictureStream | Ruft den ausgewählten Unterbilddatenstrom ab. |
| DefaultSubpictureLanguage | Ruft die Standardunterbildsprache vom Datenträger ab. |
| DefaultSubpictureLanguageExt | Ruft die Standarderweiterung der Untersprache vom Datenträger ab. |
| GetSubpictureLanguage | Ruft die Sprache für den angegebenen Unterbilddatenstrom ab. |
| IsSubpictureStreamEnabled | Ruft einen Wert ab, der angibt, ob der angegebene Unterbildstream im aktuellen Titel aktiviert ist. |
| PreferredSubpictureStream | Legt den bevorzugten Unterbilddatenstrom des Benutzers für die aktuelle Anzeigesitzung fest oder ruft sie ab. |
| Wählen SieDefaultSubpictureLanguage aus. | Legt die aktuelle Standardunterbildsprache im DVD-Navigator fest. |
| SubpictureOn | Legt den aktuellen Unterbildzustand (ein oder aus) fest oder ruft sie ab. |
| SubpictureStreamsAvailable | Ruft die Anzahl der untergeordneten Streams ab, die im aktuellen Titel verfügbar sind. |
| Videorechteck | |
| AspectRatio | Ruft das Seitenverhältnis des aktuellen Videostreams ab, wie es auf dem Datenträger verfasst wurde. |
| Backcolor | Legt die Farbe der Balken fest, die um die Ränder des Videorechtecks angezeigt werden, oder ruft sie ab, wenn das Seitenverhältnis des nativen Videos nicht mit dem des Anzeigebereichs des Objekts identisch ist. |
| Erfassung | Erfasst ein Stillbild aus dem Videoframe, wenn sich das MSWebDVD-Objekt im fensterlosen Modus befindet. |
| FullScreenMode | Legt einen Wert fest, der angibt, ob sich die Anzeige im Vollbildmodus befindet, oder ruft einen Wert ab. |
| GetClipVideoRect | Ruft das Clippingrechteck ab, das für die Videoanzeige definiert ist. |
| GetVideoSize | Ruft die nativen Videodimensionen ab. |
| SetClipVideoRect | Legt das Clippingrechteck fest, das von der Videoanzeige belegt wird. |
| Zoom | Vergrößert die Videoanzeige in oder aus, zentriert auf einem bestimmten Satz von Bildschirmkoordinaten. |
| Untertitelung | |
| CCActive | Legt den aktuellen Status von Untertiteln fest oder ruft sie ab. |
| ColorKey | Legt den in Untertiteln verwendeten Farbschlüssel fest oder ruft den Farbschlüssel ab. |
| CurrentCCService | Legt den aktuellen Dienst mit Untertiteln fest oder ruft den Dienst ab. |
| Winkelblöcke | |
| AnglesAvailable | Ruft die Anzahl der verfügbaren Winkel ab. |
| CurrentAngle | Legt den aktuellen Winkel in einem Winkelblock fest oder ruft sie ab. |
| Audio der Audiodatei | |
| GetKaraokeChannelAssignment | Ruft einen Wert ab, der angibt, wie die Kanäle links und rechts zugewiesen werden. |
| GetKaraokeChannelContent | Ruft einen Wert ab, der den Inhaltstyp im angegebenen Channel im angegebenen Stream angibt. |
| SollaudioPresentationMode | Legt die Rechte-Links-Sprechermischung für die Hilfskanäle fest oder ruft sie ab. |
| Textzeichenfolgen | |
| GetDVDTextLanguageLCID | Ruft den Locale Identifier (LCID) für den angegebenen Textzeichenfolgenblock ab. |
| GetDVDTextNumberOfLanguages | Ruft die Anzahl der im aktuellen DVD-Verzeichnis verfügbaren Textsprachen ab. |
| GetDVDTextNumberOfStrings | Ruft die Anzahl der für die angegebene Sprache verfügbaren Textzeichenfolgen ab. |
| GetDVDTextString | Ruft die angegebene Textzeichenfolge vom Datenträger ab. |
| GetDVDTextStringType | Ruft einen Wert ab, der den Typ der Informationen angibt, die in der angegebenen DVD-Textzeichenfolge enthalten sind. |
| GetLangFromLangID | Ruft eine lesbare Zeichenfolge ab, wenn ein Primärsprachbezeichner (ID) angegeben wird. |
| Elternverwaltung | |
| AcceptParentalLevelChange | Weist den DVD-Navigator an, die neue temporäre Elternverwaltungsebene zu akzeptieren oder abzulehnen. |
| GetPlayerParentalCountry | Ruft das aktuelle Land bzw. die aktuelle Region ab, wie im DVD-Navigator festgelegt. |
| GetPlayerParentalLevel | Ruft die im DVD-Navigator festgelegte Ebene der Elternverwaltung ab. |
| GetTitleParentalLevels | Ruft die Verwaltungsebenen der Eltern für den angegebenen Titel ab. |
| NotifyParentalLevelChange | Aktiviert oder deaktiviert die Ereignisbehandlung für Befehle auf temporärer Ebene der Elternverwaltungsebene. |
| Wählen SieParentalCountry aus. | Legt das angegebene Elternland bzw. die angegebene Region für die nachfolgende Wiedergabe fest. |
| Wählen SieParentalLevel aus. | Legt die angegebene Jugendebene für die nachfolgende Wiedergabe fest. |
| Datenträgerinformationen | |
| CurrentChapter | Ruft die Nummer des derzeit abspielten Kapitels ab. |
| CurrentDiscSide | Ruft die aktuelle Seite der DVD ab. |
| CurrentDomain | Ruft die DVD-Domäne ab, in der sich der DVD-Navigator befindet. |
| CurrentTime | Ruft die aktuelle Wiedergabezeit ab. |
| CurrentTitle | Ruft die Nummer des Titels ab, der gerade abspielt. |
| CurrentVolume | Ruft die Volumenummer für das aktuelle Stammverzeichnis ab. |
| DVDDirectory | Ruft das Stammverzeichnis des aktuellen DVD-Volumes ab oder legt es fest. |
| DVDTimeCode2bstr | Ruft eine Zeichenfolge ab, die die aktuelle Zeit auf dem Datenträger angibt. |
| DVDUniqueID | Ruft eine vom System generierte Zahl ab, die die aktuelle DVD eindeutig identifiziert. |
| GetNumberOfChapters | Ruft die Anzahl der Kapitel im angegebenen Titel ab. |
| TitlesAvailable | Ruft die Anzahl der auf der DVD verfügbaren Titel ab. |
| TotalTitleTime | Ruft die Gesamtwiedergabezeit für den aktuellen Titel ab. |
| UOPValid | Ruft einen Wert ab, der angibt, ob der angegebene Benutzervorgang derzeit gültig ist. |
| VolumesAvailable | Ruft einen Wert ab, der die Anzahl der Volumes im Datenträgersatz an gibt. |
| Objektin initialisierung und -steuerung | |
| DisableAutoMouseProcessing | Aktiviert oder deaktiviert die Mausverarbeitungsfunktion des Objekts. |
| DVDAdm | Ermöglicht den Zugriff auf das MSDVDAdm-Objekt, das Methoden und Eigenschaften zum Speichern von Anwendungs- und Benutzerinformationen enthält. |
| EnableResetOnStop | Legt einen Wert fest oder ruft einen Wert ab, der bestimmt, wie die Wiedergabe fortgesetzt wird, wenn das Filterdiagramm aus einem beendeten Zustand übergeht. |
| PlayState | Ruft den aktuellen Wiedergabezustand ab. |
| Readystate | Ruft den ReadyState des MSWebDVD-Objekts ab. |
| RegionChange | Zeigt ein Systemdialogfeld an, in dem der Benutzer den bereich ändern kann, der dem DVD-Laufwerk zugeordnet ist. |
| Erbringen | Initialisiert das DVD-Filterdiagramm. |
| WindowlessActivation | Initialisiert das MSWebDVD-Objekt zur Entwurfszeit für den Fenstermodus oder den fensterlosen Modus. |
| Lesezeichen | |
| DeleteBookmark | Löscht das aktuelle Lesezeichen. |
| RestoreBookmark | Verschiebt den DVD-Navigator an den Punkt auf der DVD, wie im aktuellen Lesezeichen angegeben, und alle Audio-, Video- und Unterbildeinstellungen werden wiederhergestellt. |
| SaveBookmark | Speichert die aktuelle Datenträgerposition und den aktuellen Status des DVD-Navigators auf dem Datenträger, damit der Benutzer später wieder an denselben Ort zurückkehren kann. |
| Cursor und QuickInfos | |
| Cursortype | Legt den aktuellen Cursortyp fest oder ruft diesen ab. |
| GetDelayTime | Ruft die Verzögerungszeit für die QuickInfo ab, die dem MSWebDVD-Objekt zugeordnet ist. |
| SetDelayTime | Legt die Verzögerungszeit für die QuickInfo fest, die dem MSWebDVD-Objekt zugeordnet ist. |
| ShowCursor | Macht den Mauszeiger sichtbar, wenn sich der DVD-Navigator im Vollbildmodus befindet. |
| Quickinfo | Legt den Text für die QuickInfo fest, der angezeigt wird, wenn sich der Mauszeiger über dem MSWebDVD-Videorechteck befindet. |
| ToolTipMaxWidth | Legt die maximale Breite für die QuickInfo fest, die dem MSWebDVD-Objekt zugeordnet ist, oder ruft sie ab. |
| GPRMs und SPRMs | |
| GetGPRM | Ruft das angegebene allgemeine Parameterregister ab. |
| GetSPRM | Ruft das angegebene Systemparameterregister ab. |
| SetGPRM | Legt das angegebene allgemeine Parameterregister auf den angegebenen Wert fest. |