Bagikan melalui


struktur D3D11_VIDEO_DECODER_BUFFER_DESC (d3d11.h)

Menjelaskan buffer terkompresi untuk pendekodean.

Sintaks

typedef struct D3D11_VIDEO_DECODER_BUFFER_DESC {
  D3D11_VIDEO_DECODER_BUFFER_TYPE BufferType;
  UINT                            BufferIndex;
  UINT                            DataOffset;
  UINT                            DataSize;
  UINT                            FirstMBaddress;
  UINT                            NumMBsInBuffer;
  UINT                            Width;
  UINT                            Height;
  UINT                            Stride;
  UINT                            ReservedBits;
  void                            *pIV;
  UINT                            IVSize;
  BOOL                            PartialEncryption;
  D3D11_ENCRYPTED_BLOCK_INFO      EncryptedBlockInfo;
} D3D11_VIDEO_DECODER_BUFFER_DESC;

Anggota

BufferType

Jenis buffer, ditentukan sebagai anggota enumerasi D3D11_VIDEO_DECODER_BUFFER_TYPE .

BufferIndex

Dicadangkan.

DataOffset

Offset data yang relevan dari awal buffer, dalam byte. Nilai ini harus berupa nol.

DataSize

FirstMBaddress

Alamat blok makro dari blok makro pertama dalam buffer. Alamat blok makro diberikan dalam urutan pemindaian raster.

NumMBsInBuffer

Jumlah blok makro data dalam buffer. Jumlah ini mencakup blokir makro yang dilewati.

Width

Dicadangkan. Atur ke nol.

Height

Dicadangkan. Atur ke nol.

Stride

Dicadangkan. Atur ke nol.

ReservedBits

Dicadangkan. Atur ke nol.

pIV

Penunjuk ke buffer yang berisi vektor inisialisasi (IV) untuk data terenkripsi. Jika buffer dekode tidak berisi data terenkripsi, atur anggota ini ke NULL.

IVSize

Ukuran buffer yang ditentukan dalam parameter pIV . Jika pIVNULL, atur anggota ini ke nol.

PartialEncryption

Jika TRUE, permukaan video dienkripsi sebagian.

EncryptedBlockInfo

Struktur D3D11_ENCRYPTED_BLOCK_INFO yang menentukan byte mana dari permukaan yang dienkripsi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Header d3d11.h

Lihat juga

Struktur Video Direct3D 11

ID3D11VideoContext::SubmitDecoderBuffers