在 Win32 API 的 Direct2D 库中,D2D1_HUETORGB_PROP 枚举用于描述色相到 RGB 转换效果的属性。以下是该枚举的定义:
typedef enum D2D1_HUETORGB_PROP {
  D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE,
  D2D1_HUETORGB_PROP_HUE,
  D2D1_HUETORGB_PROP_SATURATION,
  D2D1_HUETORGB_PROP_LIGHTNESS,
  D2D1_HUETORGB_PROP_FORCE_DWORD
} ;

这个枚举包含了与色相到 RGB 转换效果相关的属性:

1. D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE:表示输入颜色的颜色空间,可以使用 D2D1_HUETORGB_INPUT_COLOR_SPACE 枚举来设置。
2. D2D1_HUETORGB_PROP_HUE:表示色相的属性。
3. D2D1_HUETORGB_PROP_SATURATION:表示饱和度的属性。
4. D2D1_HUETORGB_PROP_LIGHTNESS:表示轻度的属性。

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


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