![]() |
CMConcatProfileSet |
Header: CMApplication.h |
struct CMConcatProfileSet { UInt16 keyIndex; UInt16 count; CMProfileRef profileSet[1]; };
A zero-based index into the array of profile references identifying the profile whose CMM is used for the entire session. The profiles CMMType field identifies the CMM.
The one-based count of profiles in the profile array. A minimum of one profile is required.
A variable-length array of profile references. The references must be in processing order from source to destination. The rules governing the types of profiles you can specify in a profile array differ depending on whether you are creating a profile set for the function CWConcatColorWorld or for the function CWNewLinkProfile. See the function descriptions for details.
You can call the function CWConcatColorWorld
.
The array specified in the profileSet field identifies a concatenated profile set your application can use to establish a color world in which the sequential relationship among the profiles exists until your application disposes of the color world. Alternatively, you can create a device link profile composed of a series of linked profiles that remains intact and available for use again after your application disposes of the concatenated color world. In either case, you use a data structure of type CMConcatProfileSet to define the profile set.
A device link profile accommodates users who use a specific configuration requiring a combination of device profiles and possibly non-device profiles repeatedly over time.
To set up a color world that includes a concatenated set of profiles, your application uses the function
© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)