D2D1_VIGNETTE_PROP 枚举 (d2d1effects_2.h)

Vignette 效果属性的标识符。

语法

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