struktur D3D11_VIDEO_PROCESSOR_CONTENT_DESC (d3d11.h)

Menjelaskan streaming video untuk prosesor video.

Sintaks

typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
  D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
  DXGI_RATIONAL            InputFrameRate;
  UINT                     InputWidth;
  UINT                     InputHeight;
  DXGI_RATIONAL            OutputFrameRate;
  UINT                     OutputWidth;
  UINT                     OutputHeight;
  D3D11_VIDEO_USAGE        Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;

Anggota

InputFrameFormat

Anggota enumerasi D3D11_VIDEO_FRAME_FORMAT yang menjelaskan bagaimana streaming video dihubungkan.

InputFrameRate

Kecepatan bingkai aliran video input, ditentukan sebagai struktur DXGI_RATIONAL .

InputWidth

Lebar bingkai input, dalam piksel.

InputHeight

Tinggi bingkai input, dalam piksel.

OutputFrameRate

Kecepatan bingkai aliran video output, ditentukan sebagai struktur DXGI_RATIONAL .

OutputWidth

Lebar bingkai output, dalam piksel.

OutputHeight

Tinggi bingkai output, dalam piksel.

Usage

Anggota enumerasi D3D11_VIDEO_USAGE yang menjelaskan bagaimana prosesor video akan digunakan. Nilai menunjukkan trade-off yang diinginkan antara kecepatan dan kualitas video. Driver menggunakan bendera ini sebagai petunjuk ketika membuat prosesor video.

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

ID3D11VideoDevice::CreateVideoProcessorEnumerator