typedef enum D2D1_COLORMANAGEMENT_RENDERING_INTENT
{
D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL = 0,
D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC = 1,
D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION = 2,
D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 3,
D2D1_COLORMANAGEMENT_RENDERING_INTENT_FORCE_DWORD = 0xffffffff,
} D2D1_COLORMANAGEMENT_RENDERING_INTENT;
这个枚举用于设置颜色管理效果的渲染意图,即如何映射颜色空间。以下是其中一些值的简要说明:
- D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL: 感知意图,尽量保持颜色之间的相对关系,适用于一般图像和照片。
- D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC: 相对色度意图,以目标设备的白点作为基准,适用于需要准确的颜色匹配的情况。
- D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION: 饱和度意图,以保持颜色的饱和度,适用于需要强调饱和度的情况。
- D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC: 绝对色度意图,以绝对的颜色坐标为基准,适用于需要精确颜色匹配的情况。
转载请注明出处:http://www.zyzy.cn/article/detail/25396/Win32 API/D2d1effects.h/D2D1_COLORMANAGEMENT_RENDERING_INTENT