COLORPROFILESUBTYPE enumeration
The COLORPROFILESUBTYPE enumeration is used to specify the subtype of color profile.
Syntax
typedef enum {
CPST_PERCEPTUAL = INTENT_PERCEPTUAL,
CPST_RELATIVE_COLORIMETRIC = INTENT_RELATIVE_COLORIMETRIC,
CPST_SATURATION = INTENT_SATURATION,
CPST_ABSOLUTE_COLORIMETRIC = INTENT_ABSOLUTE_COLORIMETRIC,
CPST_NONE = 1,
CPST_RGB_WORKING_SPACE = 2,
CPST_CUSTOM_WORKING_SPACE = 3
} COLORPROFILESUBTYPE;
Constants
CPST_PERCEPTUAL
Specifies a perceptual rendering intent for WCS gamut map model profiles (GMMPs).CPST_RELATIVE_COLORIMETRIC
Specifies a relative colorimetric rendering intent for WCS GMMPs.CPST_SATURATION
Specifies a saturation rendering intent for WCS GMMPs.CPST_ABSOLUTE_COLORIMETRIC
Specifies an absolute colorimetric rendering intent for WCS GMMPs.CPST_NONE
Specifies that the color profile subtype is not applicable to the selected color profile type.CPST_RGB_WORKING_SPACE
Specifies the RGB color working space for ICC profiles or WCS device model profiles (DMPs).CPST_CUSTOM_WORKING_SPACE
Specifies a custom color working space.
Remarks
For a description of rendering intents, see Rendering Intents in the Windows SDK documentation.
The PCOLORPROFILESUBTYPE and LPCOLORPROFILESUBTYPE data types are defined as pointers to this enumeration:
typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;
Requirements
Version |
Included in Windows Vista and later. |
Header |
Icm.h |
See also