Метод IDXVAHD_Device::GetVideoProcessorCustomRates (dxvahd.h)
Возвращает список пользовательских частот, поддерживаемых видеопроцессором Microsoft DirectX Video Acceleration High Definition (DXVA-HD). Пользовательские скорости используются для преобразования частоты кадров и обратной телесины (IVTC).
Синтаксис
HRESULT GetVideoProcessorCustomRates(
[in] const GUID *pVPGuid,
[in] UINT Count,
[out] DXVAHD_CUSTOM_RATE_DATA *pRates
);
Параметры
[in] pVPGuid
Идентификатор GUID, определяющий обработчик видео для запроса. Этот GUID должен равняться значению элемента VPGuid из одной из DXVAHD_VPCAPS структур, полученных методом IDXVAHD_Device::GetVideoProcessorCaps .
[in] Count
Количество извлекаемых коэффициентов. Этот параметр должен быть равен элементу CustomRateCountструктуры DXVAHD_VPCAPS для видеопроцессоров.
[out] pRates
Указатель на массив DXVAHD_CUSTOM_RATE_DATA структур. Параметр Count указывает количество элементов в массиве. Метод заполняет массив списком пользовательских ставок.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | dxvahd.h |