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


Перечисление D2D1_GAUSSIANBLUR_PROP (d2d1effects.h)

Идентификаторы свойств эффекта размытия гауссов.

Синтаксис

typedef enum D2D1_GAUSSIANBLUR_PROP {
  D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION = 0,
  D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION = 1,
  D2D1_GAUSSIANBLUR_PROP_BORDER_MODE = 2,
  D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION
Значение: 0
Величина размытия, применяемая к изображению. Радиус размытия ядра можно вычислить, умножив стандартное отклонение на 3.
Единицами стандартного отклонения и радиуса размытия являются DIP. Значение , равное нулю DIP, полностью отключает этот эффект.


Тип — FLOAT.

Значение по умолчанию — 3,0f.
D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION
Значение: 1
Режим оптимизации.


Тип — D2D1_GAUSSIANBLUR_OPTIMIZATION.

Значение по умолчанию — D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED.
D2D1_GAUSSIANBLUR_PROP_BORDER_MODE
Значение: 2
Режим, используемый для вычисления границы изображения, мягкой или жесткой.


Тип — D2D1_GAUSSIANBLUR_OPTIMIZATION.

Значение по умолчанию — D2D1_BORDER_MODE_SOFT.
D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects.h