IDvdControl2-Schnittstelle (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die IDvdControl2 Schnittstelle navigiert und spielt DVD-Video Titeln ab. Der DirectShow-DVD-Navigator-Quellfilter implementiert diese Schnittstelle. Nach dem Erstellen eines DVD-Filterdiagramms über die IDvdGraphBuilder-Schnittstelle verwendet eine DVD-Playeranwendung die Methoden der Schnittstellen IDvdControl2 und IDvdInfo2 , um DVD-Befehle an den DVD-Navigator zu senden und Zustandsinformationen aus dem DVD-Navigator abzurufen.

IDvdControl2 bietet die volle Funktionalität, die für die Spezifikation "DVD Anhang J" erforderlich ist, sowie Methoden für die Wiedergabe, die Menünavigation und die Kindersicherung. Weitere Informationen zum Schreiben einer DVD-Player-Anwendung mithilfe des DVD-Navigators, einschließlich Themen zum DVD-Filterdiagramm, zur Befehlssynchronisierung, zur Kindersicherung, zu Menüs und zur Unterstützung von Karaoke, finden Sie unter DVD-Anwendungen.

Wiedergabe

Vererbung

Die IDvdControl2-Schnittstelle erbt von der IUnknown-Schnittstelle . IDvdControl2 verfügt auch über folgende Membertypen:

Methoden

Die IDvdControl2-Schnittstelle verfügt über diese Methoden.

 
IDvdControl2::AcceptParentalLevelChange

Die AcceptParentalLevelChange-Methode akzeptiert oder lehnt eine Anforderung des DVD-Navigators ab, Um Inhalte auf einer höheren Ebene der elterlichen Verwaltung wiederzugeben.
IDvdControl2::ActivateAtPosition

Die ActivateAtPosition-Methode aktiviert die Menüschaltfläche unter der Mauszeigerposition.
IDvdControl2::ActivateButton

Die ActivateButton-Methode aktiviert die aktuell ausgewählte Menüschaltfläche.
IDvdControl2::P ause

Hinweis Diese Methode ist veraltet. Anwendungen sollten stattdessen IMediaControl::P ause aufrufen. Weitere Informationen finden Sie unter Datenfluss im DVD-Navigator. Die Pause-Methode pausiert oder setzt die Wiedergabe am aktuellen Speicherort fort.
IDvdControl2::P layAtTime

Die PlayAtTime-Methode startet die Wiedergabe ab der angegebenen Zeit im aktuellen Titel.
IDvdControl2::P layAtTimeInTitle

Die PlayAtTimeInTitle-Methode startet die Wiedergabe ab der angegebenen Zeit im angegebenen Titel.
IDvdControl2::P layBackwards

Die PlayBackwards-Methode wird vom aktuellen Standort aus mit der angegebenen Geschwindigkeit rückwärts wiedergegeben.
IDvdControl2::P layChapter

Die PlayChapter-Methode beginnt mit der Wiedergabe aus dem angegebenen Kapitel im aktuellen Titel.
IDvdControl2::P layChapterInTitle

Die PlayChapterInTitle-Methode beginnt mit der Wiedergabe am Anfang des angegebenen Kapitels des angegebenen Titels.
IDvdControl2::P layChaptersAutoStop

Die PlayChaptersAutoStop-Methode spielt die Anzahl der angegebenen Kapitel ab dem angegebenen Kapitel innerhalb des angegebenen Titels ab.
IDvdControl2::P layForwards

Die PlayForwards-Methode wird mit der angegebenen Geschwindigkeit vom aktuellen Standort nach vorne wiedergegeben.
IDvdControl2::P layNextChapter

Die PlayNextChapter-Methode beginnt mit der Wiedergabe am Anfang des nächsten Kapitels im aktuellen Titel.
IDvdControl2::P layPeriodInTitleAutoStop

Die PlayPeriodInTitleAutoStop-Methode beginnt mit der Wiedergabe im angegebenen Titel von der angegebenen Startzeit bis zur angegebenen Endzeit.
IDvdControl2::P layPrevChapter

Die PlayPrevChapter-Methode beginnt mit der Wiedergabe am Anfang des vorherigen Kapitels im aktuellen Titel.
IDvdControl2::P layTitle

Die PlayTitle-Methode beginnt mit der Wiedergabe am Anfang des angegebenen Titels.
IDvdControl2::ReplayChapter

Die ReplayChapter-Methode beginnt mit der Wiedergabe am Anfang des aktuellen Kapitels.
IDvdControl2::Resume

Die Resume-Methode verlässt ein Menü und setzt die Wiedergabe fort.
IDvdControl2::ReturnFromSubmenu

Die ReturnFromSubmenu-Methode gibt die Anzeige aus einem Untermenü in das übergeordnete Menü zurück.
IDvdControl2::SelectAndActivateButton

Die SelectAndActivateButton-Methode wählt die angegebene Menüschaltfläche aus und aktiviert sie.
IDvdControl2::SelectAngle

Die SelectAngle-Methode legt den neuen Winkel fest, wenn sich der DVD-Navigator in einem Winkelblock befindet.
IDvdControl2::SelectAtPosition

Die SelectAtPosition-Methode hebt die Menüschaltfläche unter der Mauszeigerposition hervor.
IDvdControl2::SelectAudioStream

Die SelectAudioStream-Methode wählt den audiostream aus, der wiedergegeben werden soll.
IDvdControl2::SelectButton

Die SelectButton-Methode wählt die angegebene Menüschaltfläche aus.
IDvdControl2::SelectDefaultAudioLanguage

Die SelectDefaultAudioLanguage-Methode legt die Standard-Audiosprache fest.
IDvdControl2::SelectDefaultMenuLanguage

Die SelectDefaultMenuLanguage-Methode legt die Standardsprache für alle Menüs und Menüschaltflächen fest.
IDvdControl2::SelectDefaultSubpictureLanguage

Die SelectDefaultSubpictureLanguage-Methode legt die Standardsprache für Untertext fest.
IDvdControl2::SelectKaraokeAudioPresentationMode

Die SelectKaraokeAudioPresentationMode-Methode sendet Karaoke-Hilfskanäle an die linken oder rechten Lautsprecher.
IDvdControl2::SelectParentalCountry

Die SelectParentalCountry-Methode legt das Land/die Region für die Interpretation der Zugriffsstufen der Eltern und das Festlegen von Standardsprachen fest.
IDvdControl2::SelectParentalLevel

Die SelectParentalLevel-Methode legt die elterliche Zugriffsebene für den angemeldeten Benutzer fest.
IDvdControl2::SelectRelativeButton

Die SelectRelativeButton-Methode legt die angegebene relative Schaltfläche (oben, unten, rechts oder links) fest.
IDvdControl2::SelectSubpictureStream

Die SelectSubpictureStream-Methode legt den anzuzeigenden Unterpicture-Stream fest.
IDvdControl2::SelectVideoModePreference

Die SelectVideoModePreference-Methode legt die angegebene Videomodusanzeige (Breitbild, Briefkasten oder Panscan) für die Wiedergabe fest.
IDvdControl2::SetDVDDirectory

Die SetDVDDirectory-Methode legt das DVD-Laufwerk fest, aus dem der DVD Navigator-Filter gelesen werden soll.
IDvdControl2::SetGPRM

Die SetGPRM-Methode legt einen allgemeinen Parameterregisterwert fest.
IDvdControl2::SetOption

Die SetOption-Methode aktiviert oder deaktiviert ein internes Verhaltensflag für den DVD Navigator-Filter.
IDvdControl2::SetState

Die SetState-Methode speichert die aktuelle Datenträgerposition und den aktuellen Zustand des DVD Navigator-Filters.
IDvdControl2::SetSubpictureState

Die SetSubpictureState-Methode schaltet die Unterbildanzeige ein oder aus.
IDvdControl2::ShowMenu

Die ShowMenu-Methode zeigt das angegebene Menü an, sofern verfügbar.
IDvdControl2::StillOff

Die StillOff-Methode setzt die Wiedergabe fort und bricht den Stillmodus ab.
IDvdControl2::Stop

Die Stop-Methode beendet die Wiedergabe eines Titels oder Menüs, indem der DVD-Navigator in die DVD-Stop-Domäne verschoben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)

Weitere Informationen

DVD-Anwendungen