Metode IAMDecoderCaps::GetDecoderCaps (strmif.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Metode ini GetDecoderCaps
meminta dekoder untuk kemampuannya.
Sintaks
HRESULT GetDecoderCaps(
[in] DWORD dwCapIndex,
[out] DWORD *lpdwCap
);
Parameter
[in] dwCapIndex
Menentukan kapabilitas yang sedang dikueri.
Terus-menerus | Nilai | Deskripsi |
---|---|---|
AM_QUERY_DECODER_VMR_SUPPORT | 0x00000001 | Dukungan Video Mixing Renderer Filter 7 (VMR-7) |
AM_QUERY_DECODER_DXVA_1_SUPPORT | 0x00000002 | Dukungan Akselerasi Video DirectX |
AM_QUERY_DECODER_DVD_SUPPORT | 0x00000003 | Dukungan DVD Video |
AM_QUERY_DECODER_ATSC_SD_SUPPORT | 0x00000004 | Dukungan video ATSC definisi standar (SD) |
AM_QUERY_DECODER_ATSC_HD_SUPPORT | 0x00000005 | Dukungan video ATSC definisi tinggi (HD) |
AM_GETDECODERCAP_QUERY_VMR9_SUPPORT | 0x00000006 | Dukungan Video Mixing Renderer Filter 9 (VMR-9) |
AM_GETDECODERCAP_QUERY_EVR_SUPPORT | 0x00000007 | Dukungan Enhanced Video Renderer (EVR). |
[out] lpdwCap
Menerima salah satu nilai berikut.
Nilai | Deskripsi |
---|---|
DECODER_CAP_NOTSUPPORTED | Dekoder tidak mendukung kemampuan ini. |
DECODER_CAP_SUPPORTED | Dekoder mendukung kemampuan ini. |
Mengembalikan nilai
Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
DVD Graph Builder menggunakan metode ini saat membangun grafik DVD. Jika dekoder tidak mendukung filter Video Mixing Renderer, maka DVD Graph Builder menggunakan filter Overlay Mixer sebagai gantinya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | strmif.h (termasuk Dshow.h) |
Pustaka | Strmiids.lib |