typedef enum D2D1_COLORMANAGEMENT_ALPHA_MODE
{
D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED = 1,
D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT = 2,
D2D1_COLORMANAGEMENT_ALPHA_MODE_FORCE_DWORD = 0xffffffff,
} D2D1_COLORMANAGEMENT_ALPHA_MODE;
- D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED: 表示使用预乘 alpha 模式。在这种模式下,RGB 值已经乘以 alpha 通道值。
- D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT: 表示使用直接 alpha 模式。在这种模式下,RGB 值和 alpha 通道值是独立的。
这个枚举通常用于颜色管理的相关设置,特别是在处理与 alpha 通道相关的颜色信息时。请注意,此枚举是 Direct2D 库的一部分,而不是 Win32 API 的一部分。
转载请注明出处:http://www.zyzy.cn/article/detail/25393/Win32 API/D2d1effects.h/D2D1_COLORMANAGEMENT_ALPHA_MODE