Compartir a través de


estructura D3D11_VIDEO_PROCESSOR_CUSTOM_RATE (d3d11.h)

Especifica una velocidad personalizada para la conversión de velocidad de fotogramas o telecine inversa (IVTC).

Sintaxis

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

Miembros

CustomRate

La relación de la velocidad de fotogramas de salida con la velocidad de fotogramas de entrada, expresada como una estructura DXGI_RATIONAL que contiene un número racional.

OutputFrames

Número de fotogramas de salida que se generarán para cada N muestras de entrada, donde N = InputFramesOrFields.

InputInterlaced

Si es TRUE, el flujo de entrada debe estar entrelazado. De lo contrario, el flujo de entrada debe ser progresivo.

InputFramesOrFields

Número de campos de entrada o fotogramas para cada N fotogramas de salida que se generarán, donde N = OutputFrames.

Comentarios

El miembro CustomRate proporciona el factor de conversión de velocidad, mientras que los miembros restantes definen el patrón de muestras de entrada y salida.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

Estructuras de vídeo de Direct3D 11

ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate