6.12.6颜色规格转换回调

中的回调函数Xcms颜色空间用于在设备依赖项之间转换颜色规范的结构空间必须符合以下软件接口规范:
状态转换过程(中央控制中心,白色_点,颜色_输入_输出,非彩色)XcmsCCC公司 中央控制中心;Xcms颜色*白色_点;Xcms颜色*颜色_输入_输出;无符号整型非彩色;
中央控制中心 指定CCC。
白色_点 指定与颜色规格关联的白点。应忽略像素成员,返回后,整个结构保持不变。
颜色_输入_输出 指定颜色规格数组。像素成员应被忽略,返回时必须保持不变。
非彩色 指定Xcms颜色颜色规范数组中的结构。

中的回调函数Xcms颜色空间用于将颜色规格转换为设备相关性或从设备相关性转换为颜色规格的结构空间必须符合以下软件接口规范:

状态转换过程(中央控制中心,颜色_输入_输出,非彩色,压缩_flags_return)XcmsCCC公司 中央控制中心;Xcms颜色*颜色_输入_输出;无符号整型非彩色;布尔压缩_滞后_返回[];
中央控制中心 指定CCC。
颜色_输入_输出 指定颜色规格数组。像素成员应被忽略,返回时必须保持不变。
非彩色 指定Xcms颜色颜色规范数组中的结构。
压缩_flags_return 返回用于指示压缩状态的布尔值数组。如果提供了非NULL指针然后压缩给定索引处的颜色真的应存储在此数组中的相应索引中;否则,不应修改数组。
转换功能在全球范围内可供其他颜色使用空格。Xlib提供的转换函数包括:

功能 转换自 转换为

XcmsCIE实验室ToCIEXYZ() XcmsCIELab格式 XcmsCIEXYZ格式
XcmsCIELuvToCIEuvY() XcmsCIELuv格式 XcmsCIEUVY格式
XcmsCIEXYZToCIELab() XcmsCIEXYZ格式 XcmsCIELab格式
XcmsCIEXYZToCIEuvY() XcmsCIEXYZ格式 XcmsCIEUVY格式
XcmsCIEXYZ到CIExyY() XcmsCIEXYZ格式 XcmsCIExyY格式
XcmsCIEXYZToRGBi() XcmsCIEXYZ格式 XcmsRGBi格式
XcmsCIEuvYToCIELuv() XcmsCIEUVY格式 XcmsCIELab格式
XcmsCIEuvYToCIEXYZ() XcmsCIEUVY格式 XcmsCIEXYZ格式
XcmsCIEuvYToTekHVC() XcmsCIEUVY格式 XcmsTekHVC格式
XcmsCIExyYToCIEXYZ() XcmsCIExyY格式 XcmsCIEXYZ格式
XcmsRGBToRGBi() XcmsRGB格式 XcmsRGBi格式
XcmsRGBiToCIEXYZ() XcmsRGBi格式 XcmsCIEXYZ格式
XcmsRGBiToRGB() XcmsRGBi格式 XcmsRGB格式
XcmsTekHVCToCIEuvY() XcmsTekHVC格式 XcmsCIEUVY格式

下一步:函数集

克里斯托弗·特隆奇,ch@tronche.com(中文)