Bagikan melalui


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)

Lihat juga

VideoDecoderExtension