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