Jump To:
Guides: Carbon
Developers can use the graphics & imaging frameworks in Mac OS X to implement custom 2D, 3D, and multimedia graphics features in their Carbon applications. Developers have access to a wide variety of graphics technologies, including Quartz 2D, Quartz Services, OpenGL, QuickTime, and the Mac OS X printing system.

View all Graphics & Imaging Guides.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Animation Overview (HTML) (PDF)
Describes the animation facilities provided by Mac OS X.
2008-04-08
Image Unit Tutorial (HTML) (PDF)
Describes how to write image processing kernels and package them for distribution.
2008-04-08
PDF Kit Programming Guide (HTML) (PDF)
Introduces basic PDF concepts and describes how to use PDF Kit to display PDF documents in your application.
2007-12-11
Quartz 2D Programming Guide (HTML) (PDF)
Explains how to use Quartz 2D. Includes illustrations and sample code.
2007-12-11
Core Image Programming Guide (HTML) (PDF)
Provides an overview and explains how to use and create image filters and image units.
2007-10-31
Quartz Composer Programming Guide (HTML) (PDF)
Describes how to used the framework to load, play, and control compositions.
2007-07-11
Image I/O Programming Guide (HTML) (PDF)
Explains how to read and write image data using the Image I/O framework.
2007-07-02
Image Capture Applications Programming Guide (HTML) (PDF)
Describes the interaction between applications programs and image capture devices such as cameras and scanners.
2007-05-16
Resolution Independence Guidelines (HTML) (PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
2007-05-04
Quartz Programming Guide for QuickDraw Developers (HTML) (PDF)
Provides strategies to help Carbon programmers replace QuickDraw code with Quartz.
2006-09-05
Quartz Display Services Programming Topics (HTML) (PDF)
Shows how to configure and control display hardware using Quartz Display Services.
2006-06-28
Color Management Overview (HTML) (PDF)
Introduces basic concepts and defines color spaces.
2005-07-07
Supporting Printing in Your Carbon Application (HTML) (PDF)
Explains how to support printing in Carbon applications. Includes creating PDFs and porting from Mac OS 9.
2004-08-31
OpenGL Extensions Guide (HTML)
Information about OpenGL functionality supported in Mac OS X.
2003-09-10