Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Advanced Color Imaging on the Mac OS /
Chapter 6 - Developing ColorSync-Supportive Device Drivers / About ColorSync-Supportive Device Driver Development


The ColorSync Manager Programming Interface

Your device driver calls the functions defined by the ColorSync Manager programming interfaces to handle such tasks as color matching, color conversion, profile management, extracting profiles embedded in a document to be printed, profile searching and accessing, and providing color-rendering information to PostScript printers that perform color matching. The ColorSync Manager includes the following five interface files for 68K and PowerPC development:

CMApplication.h

Interface to the ColorSync Manager functions and data types
for applications and device drivers.
CMConversions.h

Interface for base-derived color space conversions.
CMICCProfile.h

Definitions for the version 2.x profile for profile developers. This interface file contains enumerations and structures, such as the version 2.x profile header, that your application requires. Therefore, you must include it.
CMMComponent.h
Interface to the functions and data types for CMMs.
CMPRComponent.h

Interface for Profile Responder components for ColorSync 1.0
backward-compatibility support. If your application provides
backward compatibility, you must include this interface file.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
13 NOV 1996