An object that describes how to convert between color spaces for use by other system services.


typedef struct CGColorConversionInfo CGColorConversionInfoRef;


A CGColorConversionInfoRef object specifies a conversion between two or more color spaces, including information about the intent of the conversion. You use color conversion objects to specify the work to be done by an MPSImageConversion filter, which can then perform GPU-accelerated image conversion.

See Also

Colors and Fonts


A set of components that define a color, with a color space specifying how to interpret them.


A profile that specifies how to interpret a color value for display.


A set of character glyphs and layout information for drawing text.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software