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


Интерфейс ID3D11VideoProcessorEnumerator (d3d11.h)

Перечисляет возможности видеопроцессоров устройства Microsoft Direct3D 11.

Наследование

Интерфейс ID3D11VideoProcessorEnumerator наследуется от ID3D11DeviceChild. ID3D11VideoProcessorEnumerator также имеет следующие типы элементов:

Методы

Интерфейс ID3D11VideoProcessorEnumerator содержит следующие методы.

 
ID3D11VideoProcessorEnumerator::CheckVideoProcessorFormat

Запрашивает, поддерживает ли видеопроцессор указанный формат видео.
ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps

Возвращает возможности видеопроцессоров.
ID3D11VideoProcessorEnumerator::GetVideoProcessorContentDesc

Возвращает описание содержимого, которое использовалось для создания этого перечислителя.
ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate

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

Возвращает диапазон значений для фильтра изображений.
ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps

Возвращает группу возможностей видеопроцессоров, связанных с преобразованием частоты кадров, включая деинтерлейсинг и обратную телесину.

Комментарии

Чтобы получить указатель на этот интерфейс, вызовите ID3D11VideoDevice::CreateVideoProcessorEnumerator.

Чтобы создать экземпляр видеопроцессора, передайте указатель ID3D11VideoProcessorEnumerator методу ID3D11VideoDevice::CreateVideoProcessor .

Требования

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

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

Видеоимики Direct3D 11

ID3D11DeviceChild

ID3D11VideoProcessorEnumerator