CMConvertXYZToFixedXYZ
Converts colors specified in the XYZ color space whose components are expressed as XYZ 16-bit unsigned values of type CMXYZColor to equivalent colors expressed as 32-bit signed values of type CMFixedXYZColor.
Declaration
CMError CMConvertXYZToFixedXYZ (
const CMXYZColor *src,
CMFixedXYZColor *dst,
size_t count
);Parameters
- src:
A pointer to an array containing the list of XYZ colors to convert to Fixed XYZ colors.
- dst:
A pointer to an array containing the list of colors resulting from the conversion in which the colors are specified as Fixed XYZ colors.
- count:
The number of colors to convert.
Return Value
A CMError value. See Result Codes.
Overview
The CMConvertXYZToFixedXYZ function converts one or more colors whose components are defined as XYZ colors to equivalent colors whose components are defined as Fixed XYZ colors. Fixed XYZ colors allow for 32-bit precision. The XYZ color space is device independent.