método IDXVAHD_Device::GetVideoProcessorCustomRates (dxvahd.h)

Obtiene una lista de velocidades personalizadas que admite un procesador de vídeo de alta definición de vídeo de Aceleración de vídeo de Microsoft DirectX (DXVA-HD). Las velocidades personalizadas se usan para la conversión de velocidad de fotogramas y el telecine inverso (IVTC).

Sintaxis

HRESULT GetVideoProcessorCustomRates(
  [in]  const GUID              *pVPGuid,
  [in]  UINT                    Count,
  [out] DXVAHD_CUSTOM_RATE_DATA *pRates
);

Parámetros

[in] pVPGuid

GUID que identifica el procesador de vídeo que se va a consultar. Este GUID debe ser igual al valor del miembro VPGuid de una de las estructuras de DXVAHD_VPCAPS recuperadas por el método IDXVAHD_Device::GetVideoProcessorCaps .

[in] Count

Número de tasas que se van a recuperar. Este parámetro debe ser igual al miembro CustomRateCount de la estructura de DXVAHD_VPCAPS para el procesador de vídeo.

[out] pRates

Puntero a una matriz de estructuras de DXVAHD_CUSTOM_RATE_DATA . El parámetro Count especifica el número de elementos de la matriz. El método rellena la matriz con una lista de tarifas personalizadas.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

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

Consulte también

DXVA-HD

IDXVAHD_Device