Condividi tramite


Metodo IAMDecoderCaps::GetDecoderCaps (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il GetDecoderCaps metodo esegue una query sul decodificatore per le relative funzionalità.

Sintassi

HRESULT GetDecoderCaps(
  [in]  DWORD dwCapIndex,
  [out] DWORD *lpdwCap
);

Parametri

[in] dwCapIndex

Specifica la funzionalità da eseguire per la query.

Costante Valore Descrizione
AM_QUERY_DECODER_VMR_SUPPORT 0x00000001 Supporto del filtro del renderer di mix video 7 (VMR-7)
AM_QUERY_DECODER_DXVA_1_SUPPORT 0x00000002 Supporto dell'accelerazione video DirectX
AM_QUERY_DECODER_DVD_SUPPORT 0x00000003 Supporto video DVD
AM_QUERY_DECODER_ATSC_SD_SUPPORT 0x00000004 Supporto video ATSC (SD) standard-definition
AM_QUERY_DECODER_ATSC_HD_SUPPORT 0x00000005 Supporto video ATSC (HIGH Definition)
AM_GETDECODERCAP_QUERY_VMR9_SUPPORT 0x00000006 Supporto del filtro del renderer di mix video 9 (VMR-9)
AM_GETDECODERCAP_QUERY_EVR_SUPPORT 0x00000007 Supporto avanzato di Video Renderer (EVR).

[out] lpdwCap

Riceve uno dei valori seguenti.

Valore Descrizione
DECODER_CAP_NOTSUPPORTED Il decodificatore non supporta questa funzionalità.
DECODER_CAP_SUPPORTED Il decodificatore supporta questa funzionalità.

Valore restituito

Se il metodo ha esito positivo, viene restituito S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Dvd Graph Builder usa questo metodo quando compila un grafico DVD. Se il decodificatore non supporta il filtro Renderer di mix video, il generatore di grafici DVD usa invece il filtro Mixer di sovrapposizione .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)
Libreria Strmiids.lib

Vedi anche

Creazione del grafico del filtro DVD

Codici errore e esito positivo

Interfaccia IAMDecoderCaps