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.
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) |