estrutura D3D11_VIDEO_PROCESSOR_CONTENT_DESC (d3d11.h)

Descreve um fluxo de vídeo para um processador de vídeo.

Sintaxe

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;

Membros

InputFrameFormat

Um membro da enumeração D3D11_VIDEO_FRAME_FORMAT que descreve como o fluxo de vídeo é entrelaçado.

InputFrameRate

A taxa de quadros do fluxo de vídeo de entrada, especificada como uma estrutura DXGI_RATIONAL .

InputWidth

A largura dos quadros de entrada, em pixels.

InputHeight

A altura dos quadros de entrada, em pixels.

OutputFrameRate

A taxa de quadros do fluxo de vídeo de saída, especificada como uma estrutura DXGI_RATIONAL .

OutputWidth

A largura dos quadros de saída, em pixels.

OutputHeight

A altura dos quadros de saída, em pixels.

Usage

Um membro da enumeração D3D11_VIDEO_USAGE que descreve como o processador de vídeo será usado. O valor indica a compensação desejada entre a velocidade e a qualidade do vídeo. O driver usa esse sinalizador como uma dica quando cria o processador de vídeo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d3d11.h

Confira também

Estruturas de vídeo do Direct3D 11

ID3D11VideoDevice::CreateVideoProcessorEnumerator