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


Метод ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate (d3d11.h)

Возвращает список пользовательских частот кадров, поддерживаемых видеопроцессором.

Синтаксис

HRESULT GetVideoProcessorCustomRate(
  [in]  UINT                              TypeIndex,
  [in]  UINT                              CustomRateIndex,
  [out] D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate
);

Параметры

[in] TypeIndex

Отсчитываемый от нуля индекс группы возможностей частоты кадров. Чтобы получить индекс maxmum, вызовите ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps и проверка элемент RateConversionCapsCountструктуры D3D11_VIDEO_PROCESSOR_CAPS.

[in] CustomRateIndex

Отсчитываемый от нуля индекс извлекаемой пользовательской скорости. Чтобы получить максимальный индекс, вызовите ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps и проверка элемент CustomRateCount структуры D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS.

Это значение индекса всегда относительно группы возможностей, указанной в параметре TypeIndex .

[out] pRate

Указатель на структуру D3D11_VIDEO_PROCESSOR_CUSTOM_RATE , получающую пользовательскую ставку.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11VideoProcessorEnumerator