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


перечисление D2D1_SHADOW_PROP (d2d1effects.h)

Идентификаторы свойств эффекта тени.

Синтаксис

typedef enum D2D1_SHADOW_PROP {
  D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION = 0,
  D2D1_SHADOW_PROP_COLOR = 1,
  D2D1_SHADOW_PROP_OPTIMIZATION = 2,
  D2D1_SHADOW_PROP_FORCE_DWORD = 0xffffffff
} ;

Константы

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


Это свойство совпадает со стандартным отклонением gaussian Blur.

Тип — FLOAT.

Значение по умолчанию — 3.0f.
D2D1_SHADOW_PROP_COLOR
Значение: 1
Цвет тени. Это свойство является D2D1_VECTOR_4F определяется следующим образом: (R, G, B, A). Этот цвет необходимо указать в прямом альфа-канале.


Тип — D2D1_VECTOR_4F.

Значение по умолчанию — {0.0f, 0.0f, 0.0f, 1.0f}.
D2D1_SHADOW_PROP_OPTIMIZATION
Значение: 2
Уровень оптимизации производительности.


Тип D2D1_SHADOW_OPTIMIZATION.

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

Требования

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