Поделиться через


Метод 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

См. также раздел

DXVA-HD

IDXVAHD_Device