estructura DXVAHD_VPCAPS (dxvahd.h)

Especifica las funciones del procesador de vídeo de alta definición de alta definición de vídeo (DXVA-HD) de Microsoft DirectX Video Acceleration.

Sintaxis

typedef struct _DXVAHD_VPCAPS {
  GUID VPGuid;
  UINT PastFrames;
  UINT FutureFrames;
  UINT ProcessorCaps;
  UINT ITelecineCaps;
  UINT CustomRateCount;
} DXVAHD_VPCAPS;

Miembros

VPGuid

GUID que identifica el procesador de vídeo. El dispositivo define este GUID y se usa en varios métodos de IDXVAHD_Device para especificar el procesador de vídeo.

PastFrames

Número de fotogramas de referencia anteriores necesarios para realizar el procesamiento de vídeo óptimo.

FutureFrames

Número de fotogramas de referencia futuros necesarios para realizar el procesamiento de vídeo óptimo.

ProcessorCaps

Or bit a bit de cero o más marcas de la enumeración DXVAHD_PROCESSOR_CAPS .

ITelecineCaps

Or bit a bit de cero o más marcas de la enumeración DXVAHD_ITELECINE_CAPS .

CustomRateCount

Número de velocidades de fotogramas de salida personalizadas. Para obtener la lista de velocidades de fotogramas personalizadas, llame al método IDXVAHD_Device::GetVideoProcessorCustomRates . Las velocidades de fotogramas personalizadas se usan para la conversión de velocidad de fotogramas y el telecine inverso.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dxvahd.h

Consulte también

DXVA-HD

Estructuras de vídeo de Direct3D

IDXVAHD_Device::GetVideoProcessorCaps

Estructuras de Media Foundation