< Previous PageNext Page > Hide TOC

Document Revision History

This table describes the changes to CGDataProvider Reference.

DateNotes
2009-01-06Added entries for the CGDataProviderCopyData and CGDataProviderCreateWithFilename functions.
2008-04-08Added the version field to two callback data structures.
2007-10-31Corrected typographical errors.
2007-06-26Updated for Mac OS X v10.5.
 

Added the function CGDataProviderCreateSequential and CGDataProviderCreateDirect.

 

Added the callbacks CGDataProviderSkipForwardCallback and CGDataProviderGetBytesAtPositionCallback.

 

Added the data structures CGDataProviderDirectCallbacks and CGDataProviderSequentialCallbacks.

2005-04-29 Updated for Mac OS X v10.4.
 

Changed the name of the releaseInfo field to releaseProvider and then modified the fields in the data structures CGDataProviderCallbacks and CGDataProviderDirectAccessCallbacks to match the field descriptions. Formerly, they showed a callback prototype in the field instead of the callback data type. The usage of these data structures remains the same.

 

Added the function CGDataProviderCreateWithCFData.

 

Added the callback CGDataProviderReleaseDataCallback.

2004-08-31

Added introductory material.

2004-02-26

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




< Previous PageNext Page > Hide TOC


© 2003, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-01-06)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.