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


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

Определяет фильтр видеопроцессоров.

Синтаксис

typedef enum D3D11_VIDEO_PROCESSOR_FILTER {
  D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS = 0,
  D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST = 1,
  D3D11_VIDEO_PROCESSOR_FILTER_HUE = 2,
  D3D11_VIDEO_PROCESSOR_FILTER_SATURATION = 3,
  D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION = 4,
  D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT = 5,
  D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING = 6,
  D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT = 7
} ;

Константы

 
D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS
Значение: 0
Фильтр яркости.
D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST
Значение: 1
Фильтр контрастности.
D3D11_VIDEO_PROCESSOR_FILTER_HUE
Значение: 2
Фильтр оттенков.
D3D11_VIDEO_PROCESSOR_FILTER_SATURATION
Значение: 3
Фильтр насыщенности.
D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION
Значение: 4
Фильтр по снижению шума.
D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT
Значение: 5
Фильтр расширения edge.
D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING
Значение: 6
Фильтр анаморфного масштабирования.
D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT
Значение: 7
Фильтр стереонастройки. При включении стерео-трехмерного видео этот фильтр корректирует смещение между левым и правым представлениями, позволяя пользователю уменьшить потенциальную нагрузку на глаза.

Значение фильтра указывает, насколько корректируются представления слева и справа. Положительное значение смещает изображения друг от друга: левое изображение влево, а правое — вправо. Отрицательное значение сдвигает изображения в противоположных направлениях, ближе друг к другу.

Требования

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

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

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

ID3D11VideoContext::VideoProcessorSetStreamFilter