Freigeben über


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

Weitere Informationen

Erstellen des DVD-Filterdiagramms

Fehler- und Erfolgscodes

IAMDecoderCaps-Schnittstelle