estructura D3D11_VIDEO_PROCESSOR_CONTENT_DESC (d3d11.h)

Describe una secuencia de vídeo para un procesador de vídeo.

Sintaxis

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;

Miembros

InputFrameFormat

Miembro de la enumeración D3D11_VIDEO_FRAME_FORMAT que describe cómo se interlaza la secuencia de vídeo.

InputFrameRate

Velocidad de fotogramas de la secuencia de vídeo de entrada, especificada como una estructura de DXGI_RATIONAL .

InputWidth

Ancho de los marcos de entrada, en píxeles.

InputHeight

Alto de los marcos de entrada, en píxeles.

OutputFrameRate

Velocidad de fotogramas de la secuencia de vídeo de salida, especificada como una estructura de DXGI_RATIONAL .

OutputWidth

Ancho de los marcos de salida, en píxeles.

OutputHeight

Alto de los marcos de salida, en píxeles.

Usage

Miembro de la enumeración D3D11_VIDEO_USAGE que describe cómo se usará el procesador de vídeo. El valor indica el equilibrio deseado entre la velocidad y la calidad del vídeo. El controlador usa esta marca como sugerencia cuando crea el procesador de vídeo.

Requisitos

Requisito Value
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

ID3D11VideoDevice::CreateVideoProcessorEnumerator