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