Document Revision History

This table describes the changes to CGImage Reference.

2010-08-03Clarified that the decode matrix must also include entries for the alpha channel, if one is present.
2008-04-08Added a cross reference to Quartz 2D Programming Guide.
2007-10-31Updated for OS X v10.5.

All instances of the float data type were changed to the CGFloat data type.


Added information to CGImageCreateWithMaskingColors.

2006-01-10Changed CGImageBitmapInfo to CGBitmapInfo and updated the associated constants.
2005-07-07 Added documentation for Quartz constants that specify byte ordering of pixel formats.
2005-04-29 Made minor editorial corrections.
 Updated for OS X v10.4.

Added the functions CGImageCreateWithImageInRect, CGImageCreateWithMask, CGImageCreateWithMaskingColors, CGImageGetBitmapInfo, and CGImageCreateCopy.


Added “Image Bitmap Information” constants.


Added introductory material.


First version of this document. An earlier version of this information appeared in Quartz 2D Reference.