Método IDXVAHD_Device::GetVideoProcessorCustomRates (dxvahd.h)
Obtém uma lista de taxas personalizadas às quais um processador de vídeo DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX dá suporte. As taxas personalizadas são usadas para conversão de taxa de quadros e IVTC (telecine inverso).
Sintaxe
HRESULT GetVideoProcessorCustomRates(
[in] const GUID *pVPGuid,
[in] UINT Count,
[out] DXVAHD_CUSTOM_RATE_DATA *pRates
);
Parâmetros
[in] pVPGuid
Um GUID que identifica o processador de vídeo a ser consultado. Esse GUID deve ser igual ao valor do membro VPGuid de uma das estruturas DXVAHD_VPCAPS recuperadas pelo método IDXVAHD_Device::GetVideoProcessorCaps .
[in] Count
O número de taxas a serem recuperadas. Esse parâmetro deve ser igual ao membro CustomRateCount da estrutura DXVAHD_VPCAPS para o processador de vídeo.
[out] pRates
Um ponteiro para uma matriz de estruturas DXVAHD_CUSTOM_RATE_DATA . O parâmetro Count especifica o número de elementos na matriz. O método preenche a matriz com uma lista de taxas personalizadas.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dxvahd.h |