struktur D3D11_VIDEO_DECODER_EXTENSION (d3d11.h)
Berisi data khusus driver untuk metode ID3D11VideoContext::D ecoderExtension .
Sintaks
typedef struct D3D11_VIDEO_DECODER_EXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
ID3D11Resource **ppResourceList;
} D3D11_VIDEO_DECODER_EXTENSION;
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 pPrivateInputData , dalam byte.
pPrivateOutputData
Penunjuk ke buffer yang dapat digunakan driver untuk menulis data output.
PrivateOutputDataSize
Ukuran buffer pPrivateOutputData , dalam byte.
ResourceCount
Jumlah elemen dalam array ppResourceList . Jika ppResourceListADALAH NULL, atur ResourceCount ke nol.
ppResourceList
Alamat array pointer ID3D11Resource . 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 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | d3d11.h |