colorPROFILESUBTYPE 枚举 (icm.h)
指定颜色配置文件的子类型。
语法
typedef enum {
CPST_PERCEPTUAL,
CPST_RELATIVE_COLORIMETRIC,
CPST_SATURATION,
CPST_ABSOLUTE_COLORIMETRIC,
CPST_NONE,
CPST_RGB_WORKING_SPACE,
CPST_CUSTOM_WORKING_SPACE,
CPST_STANDARD_DISPLAY_COLOR_MODE,
CPST_EXTENDED_DISPLAY_COLOR_MODE
} COLORPROFILESUBTYPE;
常量
CPST_PERCEPTUAL WCS 中定义的 (GMMP) 的域映射模型配置文件的感知呈现意向。 |
CPST_RELATIVE_COLORIMETRIC WCS 中定义的 GMMP 的相对比色呈现意向。 |
CPST_SATURATION WCS 中定义的 GMMP 的饱和度呈现意向。 |
CPST_ABSOLUTE_COLORIMETRIC WCS 中定义的 GMMP 的绝对色度呈现意向。 |
CPST_NONE 颜色配置文件子类型不适用于所选的颜色配置文件类型。 |
CPST_RGB_WORKING_SPACE 国际颜色联合会的 RGB 颜色工作空间 (WCS 中定义的 ICC) 配置文件或设备模型配置文件 (WCS 中定义的 DTP) 。 |
CPST_CUSTOM_WORKING_SPACE 自定义颜色工作区。 |
CPST_STANDARD_DISPLAY_COLOR_MODE TBD |
CPST_EXTENDED_DISPLAY_COLOR_MODE TBD |
注解
有关呈现意向的说明,请参阅 呈现意向。
PCOLORPROFILESUBTYPE 和 LPCOLORPROFILESUBTYPE 数据类型定义为指向 COLORPROFILESUBTYPE 枚举的指针:
typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;
有效的配置文件类型/子类型组合为
${ROWSPAN3}$ COLORPROFILETYPE
${REMOVE}$
有效的 COLORPROFILESUBTYPE
${ROWSPAN3}$ 备注
${REMOVE}$
设备的默认值
全局默认值 (global default)
预期用途
预期用途
CPT_ICC
CPST_NONE
获取/设置与设备关联的默认 ICC 配置文件
CPST_RGBWorkingSpace或CPST_CustomWorkingSpace
获取/将 ICC 配置文件设置为全局 RGB 或自定义工作区
CPT_DMP
CPST_NONE
获取/设置与设备关联的默认 DMP 配置文件
CPST_RGBWorkingSpace或CPST_CustomWorkingSpace
获取/将 DMP 设置为全局 RGB 或自定义工作区
CPT_CAMP
CPST_NONE
获取/设置与设备关联的默认 CAMP 配置文件
CPST_NONE
获取/将 CAMP 配置文件设置为全局颜色外观配置文件
CPT_GMMP
CPST_NONE
获取/设置与设备关联的默认 GMMP 配置文件
CPST_Perceptual 或
CPST_Absolute_colorimetric 或
CPST_Relative_colorimetric 或
CPTS_Saturation
在 WCS 转换中解析呈现意向数组时,获取/将 GMMP 设置为特定呈现意向的全局域映射模型配置文件,该子类型将在 CreateMultiProfileTransform API 中使用。
COLORPROFILESUBTYPE 全局默认值可以是或WCS_DEFAULT,以将此 GMMP 设置为全局默认值,以便在 OpenColorProfile 或 WcsOpenColorProfile 中使用,其中 GMMP 为 NULL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | icm.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈