Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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 AM_DVD_GRAPH_FLAGS-Enumeration gibt an, wie der DVD-Navigator ein DVD-Wiedergabediagramm erstellt. Diese Flags werden mit der IDvdGraphBuilder::RenderDvdVideoVolume-Methode verwendet.
Syntax
typedef enum _AM_DVD_GRAPH_FLAGS {
AM_DVD_HWDEC_PREFER = 0x1,
AM_DVD_HWDEC_ONLY = 0x2,
AM_DVD_SWDEC_PREFER = 0x4,
AM_DVD_SWDEC_ONLY = 0x8,
AM_DVD_NOVPE = 0x100,
AM_DVD_DO_NOT_CLEAR = 0x200,
AM_DVD_VMR9_ONLY = 0x800,
AM_DVD_EVR_ONLY = 0x1000,
AM_DVD_EVR_QOS = 0x2000,
AM_DVD_ADAPT_GRAPH = 0x4000,
AM_DVD_MASK = 0xffff
} AM_DVD_GRAPH_FLAGS;
Konstanten
AM_DVD_HWDEC_PREFER Wert: 0x1 Verwenden Sie nach Möglichkeit einen Hardwaredecoder. Wenn keine verfügbar ist, verwenden Sie einen Softwaredecoder. Dies ist die Standardeinstellung. Hardware-DVD-Decoder werden unter der Filterkategorie CLSID_DVDHWDecodersCategory registriert. Weitere Informationen finden Sie unter Filtern von Kategorien. |
AM_DVD_HWDEC_ONLY Wert: 0x2 Verwenden Sie einen Hardwaredecoder. verwenden Sie keinen Softwaredecoder. Kombinieren Sie dieses Flag nicht mit dem AM_DVD_VMR9_ONLY- oder AM_DVD_EVR_ONLY-Flag. |
AM_DVD_SWDEC_PREFER Wert: 0x4 Verwenden Sie nach Möglichkeit einen Softwaredecoder. Wenn keine verfügbar ist, verwenden Sie einen Hardwaredecoder. |
AM_DVD_SWDEC_ONLY Wert: 0x8 Verwenden Sie einen Softwaredecoder; Verwenden Sie keinen Hardwaredecoder. |
AM_DVD_NOVPE Wert: 0x100 Zeigen Sie kein Video auf dem Computermonitor an. Die Verwendung dieses Flags sollte nur auf die Kombination aus einem Hardware-DVD-Video-Decoder und einem Anzeigegerät mit einem Anschluss beschränkt werden, der an einen Fernseher angeschlossen werden kann. Ein Set-Top-Box-Gerät, das DVD-Video wiedergeben kann, kann DVD-Titel wiedergeben, die auf einem Fernseher statt auf einem Computermonitor angezeigt werden. |
AM_DVD_DO_NOT_CLEAR Wert: 0x200 Löschen Sie das Filterdiagramm nicht, bevor Sie das DVD-Wiedergabediagramm erstellen. Standardmäßig entfernt die RenderDvdVideoVolume-Methode alle vorhandenen Filter aus dem Diagramm, bevor das DVD-Wiedergabediagramm erstellt wird.
Hinweis Gilt für Windows Vista und höher. |
AM_DVD_VMR9_ONLY Wert: 0x800 Verwenden Sie zum Rendern den Video mixing Renderer Filter 9 (VMR-9). fehler, wenn VMR-9 nicht verfügbar ist. Kombinieren Sie dieses Flag nicht mit dem AM_DVD_EVR_ONLY-Flag. |
AM_DVD_EVR_ONLY Wert: 0x1000 Verwenden Sie den erweiterten Videorenderer (EVR) zum Rendern. fehler, wenn der EVR nicht verfügbar ist.
Hinweis Gilt für Windows Vista und höher. |
AM_DVD_EVR_QOS Wert: 0x2000 |
AM_DVD_ADAPT_GRAPH Wert: 0x4000 |
AM_DVD_MASK Wert: 0xffff |
Hinweise
Kombinieren Sie nicht mehr als eines der folgenden Flags:
- AM_DVD_HWDEC_PREFER
- AM_DVD_HWDEC_ONLY
- AM_DVD_SWDEC_PREFER
- AM_DVD_SWDEC_ONLY
Um vmR-9 zu verwenden, muss die IAMDecoderCaps::GetDecoderCaps-Methode des Decoders das flag AM_GETDECODERCAP_QUERY_VMR9_SUPPORT zurückgeben. Um den EVR verwenden zu können, muss die GetDecoderCaps-Methode des Decoders das AM_GETDECODERCAP_QUERY_EVR_SUPPORT-Flag zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | strmif.h (include Dshow.h) |