IAMDecoderCaps::GetDecoderCaps-Methode (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 GetDecoderCaps
-Methode fragt den Decoder nach seinen Funktionen ab.
Syntax
HRESULT GetDecoderCaps(
[in] DWORD dwCapIndex,
[out] DWORD *lpdwCap
);
Parameter
[in] dwCapIndex
Gibt die Funktion an, nach der abgefragt wird.
Konstante | Wert | BESCHREIBUNG |
---|---|---|
AM_QUERY_DECODER_VMR_SUPPORT | 0x00000001 | Unterstützung von Video Mixing Renderer Filter 7 (VMR-7) |
AM_QUERY_DECODER_DXVA_1_SUPPORT | 0x00000002 | Unterstützung für DirectX-Videobeschleunigung |
AM_QUERY_DECODER_DVD_SUPPORT | 0x00000003 | Unterstützung für DVD-Video |
AM_QUERY_DECODER_ATSC_SD_SUPPORT | 0x00000004 | Standarddefinition (SD) ATSC-Videounterstützung |
AM_QUERY_DECODER_ATSC_HD_SUPPORT | 0x00000005 | Hd-Unterstützung für ATSC-Video |
AM_GETDECODERCAP_QUERY_VMR9_SUPPORT | 0x00000006 | Unterstützung von Video Mixing Renderer Filter 9 (VMR-9) |
AM_GETDECODERCAP_QUERY_EVR_SUPPORT | 0x00000007 | Unterstützung des erweiterten Videorenderers (EVR). |
[out] lpdwCap
Empfängt einen der folgenden Werte.
Wert | BESCHREIBUNG |
---|---|
DECODER_CAP_NOTSUPPORTED | Diese Funktion wird vom Decoder nicht unterstützt. |
DECODER_CAP_SUPPORTED | Der Decoder unterstützt diese Funktion. |
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Hinweise
Der DVD Graph Builder verwendet diese Methode beim Erstellen eines DVD-Diagramms. Wenn der Decoder den Filter Video Mixing Renderer nicht unterstützt, verwendet der DVD Graph Builder stattdessen den Filter Overlay Mixer .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | strmif.h (include Dshow.h) |
Bibliothek | Strmiids.lib |