Перечисление D2D1_DIRECTIONALBLUR_PROP (d2d1effects.h)
Идентификаторы свойств эффекта размытия направления.
Синтаксис
typedef enum D2D1_DIRECTIONALBLUR_PROP {
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION = 0,
D2D1_DIRECTIONALBLUR_PROP_ANGLE = 1,
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION = 2,
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE = 3,
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION Значение: 0 Величина размытия, применяемая к изображению. Радиус размытия ядра можно вычислить, умножив стандартное отклонение на 3. Единицами стандартного отклонения и радиуса размытия являются DIP. Значение 0 DIP отключает этот эффект. Тип — FLOAT. Значение по умолчанию — 3,0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Значение: 1 Угол размытия относительно оси X в направлении против часовой стрелки. Единицы указываются в градусах. Ядро размытия сначала создается с помощью того же процесса, что и для эффекта размытия гауссов. Затем значения ядра преобразуются в соответствии с углом размытия. Тип — FLOAT. Значение по умолчанию — 0,0f. |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION Значение: 2 Режим оптимизации. Дополнительные сведения см. в разделе Режимы оптимизации. Тип — D2D1_DIRECTIONALBLUR_OPTIMIZATION. Значение по умолчанию — D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED. |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE Значение: 3 Режим, используемый для вычисления границы изображения, мягкой или жесткой. Дополнительные сведения см. в разделе Режимы границ. Тип — D2D1_BORDER_MODE. Значение по умолчанию — D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Значение: 0xffffffff |
Требования
Верхняя часть | d2d1effects.h |