Метод IMFVideoProcessor::GetFilteringRange (evr9.h)
Извлекает диапазон значений для указанного параметра фильтра изображений.
Синтаксис
HRESULT GetFilteringRange(
[in] DWORD dwProperty,
[out] DXVA2_ValueRange *pPropRange
);
Параметры
[in] dwProperty
Параметр фильтрации изображений для запроса. Список возможных значений см. в разделе Параметры фильтра изображений DXVA.
[out] pPropRange
Указатель на структуру DXVA2_ValueRange , которая получает диапазон значений для указанного параметра фильтрации изображений.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Драйвер не поддерживает этот параметр фильтра. |
|
Недопустимое значение для dwProperty. |
|
Режим видеопроцессоров не задан. |
|
Указанная операция недоступна. |
|
Тип носителя для потока ссылок не задан. |
Комментарии
Этот метод возвращает диапазон значений, поддерживаемых текущим режимом видеопроцессоров для указанного параметра фильтра изображений.
Этот метод завершается ошибкой, если режим видеопроцессор не установлен на микшере. Чтобы выбрать режим видеопроцессора, вызовите IMFVideoProcessor::SetVideoProcessorMode. В противном случае EVR автоматически выбирает режим при запуске потоковой передачи.
Чтобы узнать, какие фильтры изображений поддерживает драйвер, вызовите IMFVideoProcessor::GetVideoProcessorCaps.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | evr9.h |
Библиотека | Strmiids.lib |