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


перечисление D2D1_VIGNETTE_PROP (d2d1effects_2.h)

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

Синтаксис

typedef enum D2D1_VIGNETTE_PROP {
  D2D1_VIGNETTE_PROP_COLOR = 0,
  D2D1_VIGNETTE_PROP_TRANSITION_SIZE = 1,
  D2D1_VIGNETTE_PROP_STRENGTH = 2,
  D2D1_VIGNETTE_PROP_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_VIGNETTE_PROP_COLOR
Значение: 0
Свойство D2D1_VIGNETTE_PROP_COLOR является триплетом RGB, указывающим цвет, к которому будут выцветать края изображения. Цвет по умолчанию — черный.
D2D1_VIGNETTE_PROP_TRANSITION_SIZE
Значение: 1
Свойство D2D1_VIGNETTE_PROP_TRANSITION_SIZE — это значение с плавающей точкой, указывающее размер области виньетки в процентах от полной области изображения.
Размер 0 означает, что невядаемая область является всем изображением, а размер 1 означает, что выцветшей областью является весь исходный образ.
Допустимый диапазон — от 0,0 до 1,0. Значение по умолчанию — 0,1.
D2D1_VIGNETTE_PROP_STRENGTH
Значение: 2
Свойство D2D1_VIGNETTE_PROP_STRENGTH является значением с плавающей точкой, которое указывает, сколько цвет виньеток истекает кровью для заданного размера перехода.
Допустимый диапазон — от 0,0 до 1,0. Значение по умолчанию — 0,5.
D2D1_VIGNETTE_PROP_FORCE_DWORD
Значение: 0xffffffff

Требования

   
Верхняя часть d2d1effects_2.h