Metode IDirectXVideoDecoderService::GetDecoderDeviceGuids (dxva2api.h)
Mengambil array GUID yang mengidentifikasi perangkat dekoder yang didukung oleh perangkat keras grafis.
Sintaks
HRESULT GetDecoderDeviceGuids(
[out] UINT *pCount,
[out] GUID **pGuids
);
Parameter
[out] pCount
Menerima jumlah GUID.
[out] pGuids
Menerima array GUID. Ukuran array diambil dalam parameter Count . Metode mengalokasikan memori untuk array. Pemanggil harus membebaskan memori dengan memanggil CoTaskMemFree.
Mengembalikan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Kesalahan dari perangkat Direct3D. |
|
Jika Adaptor Tampilan Dasar Microsoft sedang digunakan atau jenis perangkat Direct3D 11 adalah rasterizer referensi. Perangkat ini tidak mendukung dekode video. |
Keterangan
GUID decoder berikut didefinisikan. Beberapa GUID ini memiliki nama alternatif, yang ditunjukkan dalam tanda kurung.
GUID | Deskripsi |
---|---|
DXVA2_ModeH264_A (DXVA2_ModeH264_MoComp_NoFGT) | Kompensasi gerakan H.264 (MoComp), tidak ada teknologi biji-bijian film (FGT). |
DXVA2_ModeH264_B (DXVA2_ModeH264_MoComp_FGT) | H.264 MoComp, FGT. |
DXVA2_ModeH264_C (DXVA2_ModeH264_IDCT_NoFGT) | H.264 invers discrete cosine transform (IDCT), tidak ada FGT. |
DXVA2_ModeH264_D (DXVA2_ModeH264_IDCT_FGT) | H.264 IDCT, FGT. |
DXVA2_ModeH264_E (DXVA2_ModeH264_VLD_NoFGT) | H.264 VLD, tidak ada FGT. |
DXVA2_ModeH264_F (DXVA2_ModeH264_VLD_FGT) | H.264 variable-length decoder (VLD), FGT. |
DXVA2_ModeHEVC_VLD_Main | Profil utama H.265 / HEVC |
DXVA2_ModeHEVC_VLD_Main10 | Profil H.265 / HEVC Main 10 |
DXVA2_ModeMPEG2_IDCT | MPEG-2 IDCT. |
DXVA2_ModeMPEG2_MoComp | MPEG-2 MoComp. |
DXVA2_ModeMPEG2_VLD | MPEG-2 VLD. |
DXVA2_ModeVC1_A (DXVA2_ModeVC1_PostProc) | Pemrosesan pasca VC-1. |
DXVA2_ModeVC1_B (DXVA2_ModeVC1_MoComp) | VC-1 MoComp. |
DXVA2_ModeVC1_C (DXVA2_ModeVC1_IDCT) | VC-1 IDCT. |
DXVA2_ModeVC1_D (DXVA2_ModeVC1_VLD) | VC-1 VLD. |
DXVA2_ModeWMV8_A (DXVA2_ModeWMV8_PostProc) | Pemrosesan pasca Windows Media Video 8. |
DXVA2_ModeWMV8_B (DXVA2_ModeWMV8_MoComp) | Windows Media Video 8 MoComp. |
DXVA2_ModeWMV9_A (DXVA2_ModeWMV9_PostProc) | Pemrosesan posting Windows Media Video 9. |
DXVA2_ModeWMV9_B (DXVA2_ModeWMV9_MoComp) | Windows Media Video 9 MoComp. |
DXVA2_ModeWMV9_C (DXVA2_ModeWMV9_IDCT) | Windows Media Video 9 IDCT. |
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dxva2api.h |