Condividi tramite


struttura D3D11_VIDEO_PROCESSOR_CONTENT_DESC (d3d11.h)

Descrive un flusso video per un processore video.

Sintassi

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;

Members

InputFrameFormat

Membro dell'enumerazione D3D11_VIDEO_FRAME_FORMAT che descrive come viene interlacciato il flusso video.

InputFrameRate

Frequenza dei fotogrammi del flusso video di input, specificata come struttura DXGI_RATIONAL .

InputWidth

Larghezza in pixel dei fotogrammi di input.

InputHeight

Altezza dei fotogrammi di input, in pixel.

OutputFrameRate

Frequenza dei fotogrammi del flusso video di output, specificata come struttura DXGI_RATIONAL .

OutputWidth

Larghezza dei fotogrammi di output, in pixel.

OutputHeight

Altezza dei fotogrammi di output, in pixel.

Usage

Membro dell'enumerazione D3D11_VIDEO_USAGE che descrive come verrà usato il processore video. Il valore indica il compromesso desiderato tra velocità e qualità video. Il driver usa questo flag come hint quando crea il processore video.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

Strutture video Direct3D 11

ID3D11VideoDevice::CreateVideoProcessorEnumerator