MSWebDVD-Objekt
[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Anmerkung
Diese Komponente steht für die Verwendung in den Betriebssystemen Microsoft Windows 2000, Windows XP und Windows Server 2003 zur Verfügung. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.
Anmerkung
Diese API ist veraltet. Informationen zur DVD-Wiedergabe und -Navigation in DirectShow finden Sie unter DVD-Anwendungen.
Mit den Methoden, Eigenschaften und Ereignissen des MSWebDVD-Objekts kann eine Anwendung alle Aspekte der DVD-Video Navigation und Wiedergabe steuern und Informationen vom Datenträger abrufen. Das MSWebDVD-Objekt führt nicht die eigentliche Navigationsarbeit durch; stattdessen werden die Befehle an den DVD Navigator Filter übergeben, eine Microsoft® DirectShow-Komponente®, die DVD-Video Datenträger liest.
Die MSWebDVD-Methoden und -Eigenschaften wirken auf den aktuellen Zustand des DVD Navigators oder die Informationen auf einem Datenträger oder beides. Verwenden Sie die Methoden des MSDVDAdm--Objekts, um anwendungsspezifische Informationen in der Registrierung zu speichern und abzurufen, z. B. Benutzereinstellungen für Elterebenen und Standardsprache. Verwenden Sie die DVDAdm--Eigenschaft, um auf dieses Objekt zuzugreifen.
Anmerkung
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 im lokalen System Frameschritte in einer bestimmten Richtung ausführen kann. |
Auswurf | Auswerfen oder Einfügen eines Datenträgers von oder in das Laufwerk. |
FramesPerSecond- | Ruft die Videoframerate für den aktuellen DVD-Titel ab. |
anhalten | Hält die Wiedergabe an der aktuellen Position an. |
wiedergeben | Gibt den aktuellen DVD-Titel wieder. |
PlayAtTime- | Startet die Wiedergabe im aktuellen Titel zur angegebenen Zeit. |
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 der angegebenen Kapitel. |
PlayForwards | Startet die Vorwärtswiedergabe von der aktuellen Position mit der angegebenen Geschwindigkeit. |
PlayNextChapter | Startet die Wiedergabe aus 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 fort, nachdem ein Menü angezeigt wurde. |
StillOff- | Setzt die Wiedergabe fort, und der Modus wird abgebrochen. |
Schritt- | Wechselt den DVD-Video Datenstrom um die angegebene Anzahl von Frames. |
beenden | Beendet die Wiedergabe. |
Menüs | |
ActivateAtPosition- | Aktiviert die Menüschaltfläche an der angegebenen Position. |
ActivateButton- | Aktiviert die ausgewählte Menüschaltfläche. |
ButtonsAvailable | 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 Anzahl 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 das Menü ein Menü der obersten Ebene ist. |
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 richtige Direktionalschaltfläche aus. |
SelectUpperButton- | Wählt die obere Richtungsschaltfläche aus dem angezeigten Menü aus. |
ShowMenu- | Zeigt das angegebene Menü auf dem Bildschirm an. |
Audiostream | |
AudioStreamsAvailable | Ruft die Anzahl der im aktuellen Titel verfügbaren Audiodatenströme ab. |
Balance | Legt den Lautsprecherausgleich für die Audiodatenstromausgabe fest oder ruft diese ab. |
CurrentAudioStream- | Legt die Anzahl des aktivierten Audiodatenstroms fest oder ruft sie ab. |
DefaultAudioLanguage- | Ruft die Standardaudiosprache vom Datenträger ab. |
DefaultAudioLanguageExt | Ruft die Standardmäßige Audiosprachenerweiterung vom Datenträger ab. |
GetAudioLanguage | Ruft eine Zeichenfolge ab, die angibt, welche Sprache im angegebenen Audiodatenstrom verfügbar ist. |
IsAudioStreamEnabled- | Ruft einen Wert ab, der angibt, ob der angegebene Audiodatenstrom im aktuellen Titel aktiviert ist. |
stummschalten | Aktiviert oder deaktiviert die Audiodatenstromausgabe. |
SelectDefaultAudioLanguage | Legt die aktuelle Standardaudiosprache im DVD Navigator fest. |
Volume- | Legt fest oder ruft die Audiolautstärke ab. |
Unterpicture Stream | |
CurrentSubpictureStream | Ruft den ausgewählten Unterdatenstrom ab. |
DefaultSubpictureLanguage | Ruft die Standardunterpicture-Sprache vom Datenträger ab. |
DefaultSubpictureLanguageExt | Ruft die standardmäßige Unterpicture-Spracherweiterung vom Datenträger ab. |
GetSubpictureLanguage | Ruft die Sprache für den angegebenen Unterdatenstrom ab. |
IsSubpictureStreamEnabled | Ruft einen Wert ab, der angibt, ob der angegebene Unterpicture-Datenstrom im aktuellen Titel aktiviert ist. |
PreferredSubpictureStream | Legt den bevorzugten Unterpicture-Datenstrom des Benutzers für die aktuelle Anzeigesitzung fest oder ruft sie ab. |
SelectDefaultSubpictureLanguage | Legt die aktuelle Standardunterpicture-Sprache im DVD Navigator fest. |
SubpictureOn | Legt den aktuellen Unterpicture-Zustand (ein oder aus) fest oder ruft den zustand ab. |
SubpictureStreamsAvailable | Ruft die Anzahl der im aktuellen Titel verfügbaren Unterpicture-Datenströme ab. |
Videorechteck | |
AspectRatio | Ruft das Seitenverhältnis des aktuellen Videostreams ab, wie er auf dem Datenträger erstellt wurde. |
BackColor- | Legt fest oder ruft die Farbe der Balken, die um die Ränder des Videorechtecks angezeigt werden, wenn das Seitenverhältnis des nativen Videos nicht mit dem des Anzeigebereichs des Objekts übereinstimmt. |
Capture | Erfasst ein Stillbild aus dem Videoframe, wenn sich das MSWebDVD-Objekt im Fensterlosen Modus befindet. |
FullScreenMode- | Legt einen Wert fest oder ruft einen Wert ab, der angibt, ob sich die Anzeige im Vollbildmodus befindet. |
GetClipVideoRect- | Ruft das für die Videoanzeige definierte Clippingrechteck ab. |
GetVideoSize- | Ruft die systemeigenen Videoabmessungen ab. |
SetClipVideoRect- | Legt das Clippingrechteck fest, das von der Videoanzeige belegt wird. |
Zoom- | Vergrößert oder verkleinert die Videoanzeige, zentriert auf einer bestimmten Gruppe von Bildschirmkoordinaten. |
Untertitelung | |
CCActive- | Legt den aktuellen Status der Untertitelung fest oder ruft sie ab. |
ColorKey- | Legt fest oder ruft den Farbschlüssel ab, der in der Untertitelung verwendet wird. |
CurrentCCService- | Legt den aktuellen Untertiteldienst fest oder ruft den dienst mit Untertiteln ab. |
Winkelblöcke | |
AnglesAvailable | Ruft die Anzahl der verfügbaren Winkel ab. |
CurrentAngle- | Legt den aktuellen Winkel in einem Winkelblock fest oder ruft den aktuellen Winkel ab. |
Karaoke Audio | |
GetKaraokeChannelAssignment | Ruft einen Wert ab, der angibt, wie die Kanäle der linken und rechten Lautsprecher zugewiesen werden. |
GetKaraokeChannelContent | Ruft einen Wert ab, der den Inhaltstyp im angegebenen Kanal des angegebenen Streams angibt. |
InsightsAudioPresentationMode | Legt den Rechten linken Lautsprechermix für die Hilfskanäle fest oder ruft diese ab. |
Textzeichenfolgen | |
GetDVDTextLanguageLCID- | Ruft den Gebietsschemabezeichner (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 Informationstyp in der angegebenen DVD-Textzeichenfolge angibt. |
GetLangFromLangID- | Ruft eine lesbare Zeichenfolge ab, wenn ein primärer Sprachbezeichner (ID) angegeben ist. |
Elterliche Verwaltung | |
AcceptParentalLevelChange | Weist den DVD Navigator an, die neue temporäre Elterverwaltungsebene anzunehmen oder abzulehnen. |
GetPlayerParentalCountry | Ruft das aktuelle Land/die aktuelle Region ab, wie im DVD-Navigator festgelegt. |
GetPlayerParentalLevel | Ruft die im DVD Navigator festgelegte Elterverwaltungsebene ab. |
GetTitleParentalLevels | Ruft die Elternverwaltungsebenen für den angegebenen Titel ab. |
NotifyParentalLevelChange | Aktiviert oder deaktiviert die Ereignisbehandlung für befehle auf temporärer Elterverwaltungsebene. |
SelectParentalCountry | Legt das angegebene elterliche Land/die angegebene Region für nachfolgende Wiedergabe fest. |
SelectParentalLevel- | Legt die angegebene Elterstufe für die nachfolgende Wiedergabe fest. |
Datenträgerinformationen | |
CurrentChapter- | Ruft die Anzahl des aktuell wiedergegebenen 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 aktuell wiedergegebenen Titels ab. |
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 Uhrzeit auf dem Datenträger angibt. |
DVDUniqueID- | Ruft eine vom System generierte Nummer 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 aktuell gültig ist. |
VolumesAvailable | Ruft einen Wert ab, der die Anzahl der Volumes im Datenträgersatz angibt. |
Objektinitialisierung und -steuerung | |
DisableAutoMouseProcessing- | Aktiviert oder deaktiviert die Mausverarbeitungsfunktion des Objekts. |
DVDAdm- | Bietet Zugriff auf das MSDVDAdm--Objekt, das Methoden und Eigenschaften zum Speichern von Anwendungs- und Benutzerinformationen enthält. |
EnableResetOnStop- | Legt einen Wert fest, der bestimmt, wie die Wiedergabe fortgesetzt wird, wenn das Filterdiagramm aus einem angehaltenen Zustand wechselt, oder ruft diesen ab. |
PlayState- | Ruft den aktuellen Wiedergabestatus 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. |
rendern | Initialisiert das DVD-Filterdiagramm. |
WindowlessActivation- | Initialisiert das MSWebDVD-Objekt zur Entwurfszeit für den fenster- oder fensterlosen Modus. |
Lesezeichen | |
DeleteBookmark- | Löscht die aktuelle Textmarke. |
RestoreBookmark- | Verschiebt den DVD-Navigator auf den Punkt auf der DVD, wie in der aktuellen Textmarke angegeben, wobei alle Audio-, Video- und Unterpicture-Einstellungen wiederhergestellt wurden. |
SaveBookmark- | Speichert die aktuelle Discposition und den Zustand des DVD-Navigators auf datenträger, sodass der Benutzer später wieder an denselben Ort zurückkehren kann. |
Cursor und QuickInfos | |
CursorType- | Legt den aktuellen Cursortyp fest oder ruft den Cursortyp 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. |
QuickInfoMaxWidth- | 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. |
Verwandte Themen