用于颜色管理模块的 WCS 函数(CMM)以实现

以下函数由颜色管理模块(CMM)实现,并导出以供作系统调用。

功能 描述
CMCheckColors 确定给定颜色是否位于指定转换的输出
CMCheckColorsInGamut 确定指定的 RGB 三重是否位于指定转换的输出 中。
CMCheckRGBs 根据输出域检查位图颜色。
CMConvertColorNameToIndex 将命名颜色空间中的颜色名称转换为颜色配置文件中的索引号
CMConvertIndexToColorName 将颜色空间中的索引转换为命名颜色空间中名称数组。
CMCreateDeviceLinkProfile 使用国际颜色联盟在其 ICC 配置文件格式规范中指定的格式创建 设备链接配置文件
CMCreateMultiProfileTransform 接受配置文件数组或单个 设备链接配置文件 并创建颜色转换。 此转换是从第一个配置文件指定的颜色空间映射到第二个配置文件的颜色空间,依此类地映射到最后一个配置文件。
CMCreateProfile LOGCOLORSPACEA 结构创建显示颜色配置文件。
CMCreateProfileW 从 LOGCOLORSPACEW结构创建显示颜色配置文件。
CMCreateTransform 荒废的。 没有替换 API,因为此 API 不再使用。 不需要备用 CMM 模块的开发人员来实现它。
CMCreateTransformExt 创建一个颜色转换,该转换从输入 LOGCOLORSPACEA 映射到可选的目标空间,然后使用一组标志来定义转换的创建方式。
CMCreateTransformExtW 创建一个颜色转换,该转换从输入 LOGCOLORSPACEW 映射到可选的目标空间,然后使用一组标志定义转换的创建方式。
CMCreateTransformW 荒废的。 没有替换 API,因为此 API 不再使用。 不需要备用 CMM 模块的开发人员来实现它。
CMDeleteTransform 删除指定的颜色转换,并释放与其关联的任何内存。
CMGetInfo 检索有关颜色管理模块(CMM)的各种信息。
CMGetNamedProfileInfo 检索有关指定命名颜色配置文件的信息。
CMGetPS2ColorRenderingDictionary 获取 PostScript 颜色呈现字典。
CMGetPS2ColorRenderingIntent 从配置文件中检索 PostScript 级别 2 颜色 呈现 意向。
CMGetPS2ColorSpaceArray 获取 PostScript 颜色空间数组。
CMIsProfileValid 报告给定配置文件是否是可用于颜色管理的有效 ICC 配置文件。
CMTranslateColors 使用颜色转换将源 颜色空间中的颜色数组 转换为目标颜色空间。
CMTranslateRGB 将应用程序提供的 RGBQuad 转换为设备 颜色空间
CMTranslateRGBs 使用颜色转换将位图从一个 颜色空间转换为另一个颜色 空间。
CMTranslateRGBsExt 将一个已定义格式中的位图转换为不同的定义格式,并定期调用回调函数(如果指定),以报告进度并允许调用应用程序终止转换。