在 Win32 API 的 Direct2D 库中,D2D1_VIGNETTE_PROP 枚举用于描述晕影(Vignette)效果的属性。以下是该枚举的定义:
typedef enum D2D1_VIGNETTE_PROP {
  D2D1_VIGNETTE_PROP_COLOR,
  D2D1_VIGNETTE_PROP_TRANSITION_SIZE,
  D2D1_VIGNETTE_PROP_STRENGTH,
  D2D1_VIGNETTE_PROP_FORCE_DWORD
} ;

这个枚举包含了与晕影效果相关的属性:

1. D2D1_VIGNETTE_PROP_COLOR:表示晕影的颜色属性。
2. D2D1_VIGNETTE_PROP_TRANSITION_SIZE:表示晕影的过渡大小属性。
3. D2D1_VIGNETTE_PROP_STRENGTH:表示晕影效果的强度。

这些属性可以通过设置效果的参数来调整晕影效果的外观和行为。在实际的 Direct2D 编程中,你可以使用这些属性来配置晕影效果的具体属性。


转载请注明出处:http://www.zyzy.cn/article/detail/25437/Win32 API/D2d1effects_2.h/D2D1_VIGNETTE_PROP