IDvdInfo2-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 IDvdInfo2 Schnittstelle meldet Attribute eines DVD-Datenträgers oder den aktuellen Zustand der DVD-Wiedergabe und -Navigation. Der DVD Navigator-Filter implementiert diese Schnittstelle. IDvdInfo2 ist die Begleitschnittstelle zur IDvdControl2-Schnittstelle . IDvdInfo2 gruppiert die "get"-Methoden des DVD Navigators und IDvdControl2 die "set"-Methoden. Zusammen bieten sie DVD-Navigations- und Wiedergabefunktionen, die über die Dvd-Anhang J-Spezifikation hinausgehen.

Hinweis Die von einigen dieser Methoden bereitgestellten Informationen können auch über Ereignisbenachrichtigungen abgerufen werden, die vom DVD-Navigator an die Nachrichtenschleife der Anwendung gesendet werden. Um beispielsweise die aktuelle DVD-Domäne abzurufen, können Sie IDvdInfo2::GetCurrentDomain aufrufen oder das EC_DVD_DOMAIN_CHANGE-Ereignis in der Nachrichtenschleife Ihrer Anwendung behandeln und die neue Domäne aus dem lParam1-Parameter des Ereignisses extrahieren.
 

Vererbung

Die IDvdInfo2-Schnittstelle erbt von der IUnknown-Schnittstelle . IDvdInfo2 verfügt auch über folgende Arten von Membern:

Methoden

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

 
IDvdInfo2::GetAllGPRMs

Die GetAllGPRMs-Methode ruft den aktuellen Inhalt aller allgemeinen Parameterregister (GPRMs) ab.
IDvdInfo2::GetAllSPRMs

Die GetAllSPRMs-Methode ruft den aktuellen Inhalt aller Systemparameterregister (SPRMs) ab.
IDvdInfo2::GetAudioAttributes

Die GetAudioAttributes-Methode ruft die Attribute des angegebenen Audiostreams im aktuellen Titel oder Menü ab.
IDvdInfo2::GetAudioLanguage

Die GetAudioLanguage-Methode ruft die Sprache des angegebenen Audiostreams im aktuellen Titel ab.
IDvdInfo2::GetButtonAtPosition

Die GetButtonAtPosition-Methode ruft die Schaltfläche ab, die sich an dem angegebenen Punkt im Anzeigefenster befindet.
IDvdInfo2::GetButtonRect

Die GetButtonRect-Methode ruft die Rechteckkoordinaten für die angegebene Menüschaltfläche ab. Hinweis Diese Methode ist derzeit nicht implementiert. .
IDvdInfo2::GetCmdFromEvent

Die GetCmdFromEvent-Methode ruft ein IDvdCmd-Objekt aus einem EC_DVD_CMD_START- oder EC_DVD_CMD_END-Ereignis ab.
IDvdInfo2::GetCurrentAngle

Die GetCurrentAngle-Methode ruft die Anzahl der verfügbaren Winkel im aktuellen Winkelblock und die aktuell ausgewählte Winkelnummer ab.
IDvdInfo2::GetCurrentAudio

Die GetCurrentAudio-Methode ruft die Anzahl der verfügbaren Audiostreams und die Anzahl des aktuell ausgewählten Audiostreams ab.
IDvdInfo2::GetCurrentButton

Die GetCurrentButton-Methode ruft die Anzahl der verfügbaren Schaltflächen und die Anzahl der aktuell ausgewählten Schaltfläche ab.
IDvdInfo2::GetCurrentDomain

Die GetCurrentDomain-Methode ruft die Domäne ab, in der sich der DVD-Navigator derzeit befindet.
IDvdInfo2::GetCurrentLocation

Die GetCurrentLocation-Methode ruft den aktuellen Wiedergabespeicherort ab.
IDvdInfo2::GetCurrentSubpicture

Die GetCurrentSubpicture-Methode ruft die Anzahl der verfügbaren Unterpicture-Streams im aktuellen Titel, die aktuell ausgewählte Unterpicture-Streamnummer und den Zustand der Unterpicture ab.
IDvdInfo2::GetCurrentUOPS

Die GetCurrentUOPS-Methode ruft eine Reihe von Flags ab, die angeben, welche Navigationsbefehle, sofern vorhanden, die Inhaltsautoren explizit für den aktuellen Datenträgerspeicherort deaktiviert haben.
IDvdInfo2::GetCurrentVideoAttributes

Die GetCurrentVideoAttributes-Methode ruft die Videoattribute des aktuellen Titels oder Menüs ab.
IDvdInfo2::GetDecoderCaps

Die GetDecoderCaps-Methode ruft die maximale Datenrate des DVD-Decoders für Video, Audio und Subpicture (vorwärts und umgekehrt) ab und unterstützt verschiedene Arten von Audio (AC-3, MPEG-2, DTS, SDDS, LPCM).
IDvdInfo2::GetDefaultAudioLanguage

Die GetDefaultAudioLanguage-Methode ruft die Standardaudiosprache ab.
IDvdInfo2::GetDefaultMenuLanguage

Die GetDefaultMenuLanguage-Methode ruft die Standardmenüsprache ab.
IDvdInfo2::GetDefaultSubpictureLanguage

Die GetDefaultSubpictureLanguage-Methode ruft die Standardunterbildsprache ab.
IDvdInfo2::GetDiscID

Die GetDiscID-Methode ruft eine systemgenerierte 64-Bit-Identifikationsnummer für die angegebene DVD ab.
IDvdInfo2::GetDVDDirectory

Die GetDVDDirectory-Methode ruft das Stammverzeichnis ab, das im DVD-Navigator festgelegt ist.
IDvdInfo2::GetDVDTextLanguageInfo

Die GetDVDTextLanguageInfo-Methode ruft Informationen zu den Textzeichenfolgen für eine angegebene Sprache ab. Die -Methode ruft die Anzahl der Zeichenfolgen für diese Sprache, den Gebietsschemabezeichner und den Zeichensatz ab.
IDvdInfo2::GetDVDTextNumberOfLanguages

Die GetDVDTextNumberOfLanguages-Methode ruft die Anzahl der Sprachen ab, in denen DVD-Textzeichenfolgen angezeigt werden.
IDvdInfo2::GetDVDTextStringAsNative

Die GetDVDTextStringAsNative-Methode ruft eine DVD-Textzeichenfolge für eine angegebene Sprache ab und gibt die Textzeichenfolge als Array von Bytes zurück.
IDvdInfo2::GetDVDTextStringAsUnicode

Die GetDVDTextStringAsUnicode-Methode ruft eine DVD-Textzeichenfolge für eine angegebene Sprache ab und gibt die Textzeichenfolge als Unicode-Zeichenfolge zurück.
IDvdInfo2::GetDVDVolumeInfo

Die GetDVDVolumeInfo-Methode ruft die aktuellen DVD-Volumeinformationen ab.
IDvdInfo2::GetKaraokeAttributes

Die GetKaraokeAttributes-Methode ruft die Karaoke-Attribute des angegebenen Audiostreams im aktuellen Titel oder Menü ab.
IDvdInfo2::GetMenuLanguages

Die GetMenuLanguages-Methode ruft alle Sprachen ab, die für alle Menüs auf dem Datenträger verfügbar sind.
IDvdInfo2::GetNumberOfChapters

Die GetNumberOfChapters-Methode ruft die Anzahl der Kapitel in einem bestimmten Titel ab.
IDvdInfo2::GetPlayerParentalLevel

Die GetPlayerParentalLevel-Methode ruft die aktuelle Elterstufe und die ISO 3166-Länder-/Regionscodeeinstellungen für den DVD-Navigator ab.
IDvdInfo2::GetState

Die GetState-Methode ruft ein Lesezeichen ab, das den Datenträgerspeicherort und informationen zum DVD-Navigator-Status enthält.
IDvdInfo2::GetSubpictureAttributes

Die GetSubpictureAttributes-Methode ruft die Attribute des angegebenen Unterbilddatenstroms im angegebenen Titel oder Menü ab.
IDvdInfo2::GetSubpictureLanguage

Die GetSubpictureLanguage-Methode ruft die Sprache des angegebenen Teildatenstroms im aktuellen Titel ab.
IDvdInfo2::GetTitleAttributes

Die GetTitleAttributes-Methode ruft Attribute aller Video-, Audio- und Unterbilddatenströme für den angegebenen Titel und die zugehörigen Menüs ab.
IDvdInfo2::GetTitleParentalLevels

Die GetTitleParentalLevels-Methode ruft die elternlichen Ebenen ab, die für einen bestimmten Titel definiert sind.
IDvdInfo2::GetTotalTitleTime

Die GetTotalTitleTime-Methode ruft die Gesamtwiedergabezeit für den aktuellen Titel ab.
IDvdInfo2::GetVMGAttributes

Die GetVMGAttributes-Methode ruft Attribute aller Video-, Audio- und Unterbilddatenströme für das Video-Manager-Menü ab.
IDvdInfo2::IsAudioStreamEnabled

Die IsAudioStreamEnabled-Methode bestimmt, ob der angegebene Audiostream im aktuellen Titel aktiviert ist.
IDvdInfo2::IsSubpictureStreamEnabled

Die IsSubpictureStreamEnabled-Methode bestimmt, ob der angegebene Teildatenstrom im aktuellen Titel aktiviert ist.

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