Compartilhar via


estrutura D3D11_VIDEO_PROCESSOR_CUSTOM_RATE (d3d11.h)

Especifica uma taxa personalizada para conversão de taxa de quadros ou IVTC (telecine inverso).

Sintaxe

typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;

Membros

CustomRate

A taxa de quadros de saída para a taxa de quadros de entrada, expressa como uma estrutura DXGI_RATIONAL que contém um número racional.

OutputFrames

O número de quadros de saída que serão gerados para cada N exemplos de entrada, em que N = InputFramesOrFields.

InputInterlaced

Se TRUE, o fluxo de entrada deverá ser entrelaçado. Caso contrário, o fluxo de entrada deve ser progressivo.

InputFramesOrFields

O número de campos de entrada ou quadros para cada N quadros de saída que serão gerados, em que N = OutputFrames.

Comentários

O membro CustomRate fornece o fator de conversão de taxa, enquanto os membros restantes definem o padrão de exemplos de entrada e saída.

Requisitos

   
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

ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate