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 |