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

COLORPROFILETYPE
WcsSetDefaultColorProfile

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.