PFND3DDDI_CREATEDECODEDEVICE fungsi panggilan balik (d3dumddi.h)
Fungsi CreateDecodeDevice membuat perangkat dekode Microsoft DirectX Video Acceleration (DirectX VA) yang digunakan untuk mendekode video.
Sintaks
PFND3DDDI_CREATEDECODEDEVICE Pfnd3dddiCreatedecodedevice;
HRESULT Pfnd3dddiCreatedecodedevice(
HANDLE hDevice,
D3DDDIARG_CREATEDECODEDEVICE *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_CREATEDECODEDEVICE . Pada input, struktur ini berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi dalam struktur yang dapat digunakan runtime Microsoft Direct3D.
Menampilkan nilai
CreateDecodeDevice mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Perangkat dekode DirectX VA berhasil dibuat. |
E_OUTOFMEMORY | CreateDecodeDevice tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |