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


перечисление D3D11_VIDEO_PROCESSOR_FILTER_CAPS (d3d11.h)

Определяет возможности фильтрации изображений для видеопроцессоров Microsoft Direct3D 11.

Синтаксис

typedef enum D3D11_VIDEO_PROCESSOR_FILTER_CAPS {
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x1,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x2,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x4,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x8,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x10,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x20,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x40,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x80
} ;

Константы

 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS
Значение: 0x1
Видеопроцессор может настраивать уровень яркости.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST
Значение: 0x2
Видеопроцессор может настраивать уровень контрастности.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE
Значение: 0x4
Видеопроцессор может настраивать оттенок.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION
Значение: 0x8
Видеопроцессор может настраивать уровень насыщенности.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION
Значение: 0x10
Видеопроцессор может выполнять шумоподавление.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT
Значение: 0x20
Видеопроцессор может улучшить границы.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING
Значение: 0x40
Видеопроцессор может выполнять анаморфное масштабирование. Анаморфное масштабирование можно использовать для растяжения содержимого 4:3 до широкоэкранного пропорции 16:9.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT
Значение: 0x80
Для стерео-трехмерного видео процессор может настроить смещение между левым и правым представлениями, что позволяет пользователю уменьшить потенциальную нагрузку на глаза.

Комментарии

Эти флаги возможностей указывают на поддержку фильтров изображений, определенных перечислением D3D11_VIDEO_PROCESSOR_FILTER . Чтобы применить определенный фильтр, вызовите метод ID3D11VideoContext::VideoProcessorSetStreamFilter .

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть d3d11.h

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

D3D11_VIDEO_PROCESSOR_CAPS

Перечисления видео Direct3D 11