struktur D3D11_1DDIARG_VIDEODECODEREXTENSION (d3d10umddi.h)
Menentukan data khusus driver untuk fungsi decoding Microsoft DirectX Video Acceleration (DXVA) yang diperluas yang disediakan oleh panggilan ke fungsi VideoDecoderExtension .
Sintaks
typedef struct D3D11_1DDIARG_VIDEODECODEREXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
D3D10DDI_HRESOURCE *pResourceList;
} D3D11_1DDIARG_VIDEODECODEREXTENSION;
Anggota
Function
Nomor fungsi. Angka ini mengidentifikasi operasi yang akan dilakukan. Saat ini tidak ada angka fungsi yang ditentukan.
pPrivateInputData
Penunjuk ke buffer yang berisi data input untuk driver.
PrivateInputDataSize
Ukuran buffer yang diarahkan oleh pPrivateInputData, dalam byte.
pPrivateOutputData
Penunjuk ke buffer yang dapat digunakan driver untuk menulis data output.
PrivateOutputDataSize
Ukuran buffer yang diarahkan oleh pPrivateOutputData, dalam byte.
ResourceCount
Jumlah elemen dalam array pResourceList . Jika pResourceListADALAH NULL, atur ResourceCount ke nol.
pResourceList
Penunjuk ke array handel sumber daya. Gunakan anggota ini untuk meneruskan sumber daya Direct3D ke driver.
Keterangan
Arti pasti dari setiap anggota struktur tergantung pada nilai Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |