XcmsConvertColors() - convert CCC color specifications
Status XcmsConvertColors (XcmsCCC ccc, XcmsColor colors_in_out[],
unsigned int ncolors,
XcmsColorFormat target_format,
Bool compression_flags_return[])
The XcmsConvertColors(3) function converts the color specifications in the specified array of XcmsColor structures from their current format to a single target format, using the specified CCC. When the return value is XcmsFailure, the contents of the color specification array are left unchanged.
The array can contain a mixture of color specification formats (for example, 3 CIE XYZ, 2 CIE Luv, ...). Note that when the array contains both device-independent and device-dependent color specifications, and the target_format argument specifies a device-dependent format (for example, XcmsRGBiFormat, XcmsRGBFormat) all specifications are converted to CIE XYZ format then to the target device-dependent format.
Xlib