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


перечисление DXVAHD_FILTER (dxvahd.h)

Задает фильтры изображений для обработки видео с высоким разрешением (DXVA-HD) в Microsoft DirectX.

Синтаксис

typedef enum _DXVAHD_FILTER {
  DXVAHD_FILTER_BRIGHTNESS = 0,
  DXVAHD_FILTER_CONTRAST = 1,
  DXVAHD_FILTER_HUE = 2,
  DXVAHD_FILTER_SATURATION = 3,
  DXVAHD_FILTER_NOISE_REDUCTION = 4,
  DXVAHD_FILTER_EDGE_ENHANCEMENT = 5,
  DXVAHD_FILTER_ANAMORPHIC_SCALING = 6
} DXVAHD_FILTER;

Константы

 
DXVAHD_FILTER_BRIGHTNESS
Значение: 0
Изменяет яркость.
DXVAHD_FILTER_CONTRAST
Значение: 1
Настраивает контрастность.
DXVAHD_FILTER_HUE
Значение: 2
Корректирует оттенок.
DXVAHD_FILTER_SATURATION
Значение: 3
Корректирует насыщенность.
DXVAHD_FILTER_NOISE_REDUCTION
Значение: 4
Применяет шумоподавление.
DXVAHD_FILTER_EDGE_ENHANCEMENT
Значение: 5
Применяет улучшение границы.
DXVAHD_FILTER_ANAMORPHIC_SCALING
Значение: 6
Выполняет анаморфное масштабирование. Анаморфное масштабирование можно использовать для растяжения содержимого 4:3 до широкоэкранного пропорции 16:9.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть dxvahd.h

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

DXVA-HD

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

Перечисления Media Foundation