PATHMac OS 8 Developer Documentation > Mutlimedia and Graphics > ColorSync Manager >

Managing Color With ColorSync


Profile Class

The ColorSync Manager supports seven classes, or types, of profiles, as described in Profile Classes .

A profile creator specifies the profile class in the profile header's profileClass field. For a description of the profile header, see CM2Header . The following enumeration defines the profile class signatures:

enum {
    cmInputClass            = 'scnr',   /* input device profile */
    cmDisplayClass          = 'mntr',   /* display device profile */
    cmOutputClass           = 'prtr',   /* output device profile */
    cmLinkClass             = 'link',   /* device link profile */
    cmAbstractClass         = 'abst',   /* abstract profile */
    cmColorSpaceClass       = 'spac'    /* color space profile */
    cmNamedColorClass       = 'nmcl'    /* named color profile */
};

Enumerator descriptions

cmInputClass
An input device profile defined for a scanner.
cmDisplayClass
A display device profile defined for a monitor.
cmOutputClass
An output device profile defined for a printer.
cmLinkClass
A device link profile.
cmAbstractClass
An abstract profile.
cmColorSpaceClass
A color space profile.
cmNamedColorClass
A named color space profile.

© 1988-1999 Apple Computer, Inc. — (Last Updated 20 Jan 99)