PFND3DDDI_CREATEVIDEOPROCESSDEVICE fungsi panggilan balik (d3dumddi.h)
Fungsi CreateVideoProcessDevice membuat perangkat pemrosesan video Microsoft DirectX Video Acceleration (DirectX VA) yang digunakan untuk memproses video (misalnya, untuk mendeinterlace video dan menyesuaikan properti ProcAmp dari video).
Sintaks
PFND3DDDI_CREATEVIDEOPROCESSDEVICE Pfnd3dddiCreatevideoprocessdevice;
HRESULT Pfnd3dddiCreatevideoprocessdevice(
HANDLE hDevice,
D3DDDIARG_CREATEVIDEOPROCESSDEVICE *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_CREATEVIDEOPROCESSDEVICE . Pada input, berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi yang dapat digunakan oleh runtime Microsoft Direct3D.
Menampilkan nilai
CreateVideoProcessDevice mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Perangkat pemrosesan video berhasil dibuat. |
E_OUTOFMEMORY | CreateVideoProcessDevice 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) |