Bagikan melalui


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

Lihat juga

Struktur Video Direct3D 11