XcmsFunctionSet() XcmsFunctionSet()
Name
XcmsFunctionSet - Xcms Color Characterization Function Set structure.
Availability
Release 5 and later.
Description
The XcmsFunctionSet structure contains the information necessary to convert the encoding of color specifications between CIEXYZ, RGB Inten-
sity, and RGB Device encodings; and how to obtain and free Screen Color Characterization Data (also known as the device profile) necessary
for color specification conversion.
The DDColorSpaces member points to an array of pointers to XcmsColorSpace structures for device-dependent color spaces - the information
necessary to convert the encoding of color specifications between CIEXYZ, RGB Intensity, and RGB Device encodings.
The screenInitProc member identifies the function that obtains the device profile.
The screenFreeProc member identifies the function that frees the function set specific device profile obtained with screenInitProc.
Structures
The XcmsFunctionSet structure contains:
typedef struct _XcmsFunctionSet {
XcmsColorSpace **DDColorSpaces;
XcmsScreenInitProc screenInitProc;
XcmsScreenFreeProc screenFreeProc;
} XcmsFunctionSet;
See Also
XcmsAddFunctionSet(), XcmsColorSpace, XcmsScreenInitProc, XcmsScreenFreeProc.
Xlib - Device-independent Color XcmsFunctionSet()