Windows desktop applications
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

COLORPROFILETYPE enumeration

Specifies the type of color profile.

Syntax


typedef enum tagCOLORPROFILETYPE { 
  CPT_ICC   = 0x0001,
  CPT_DMP,
  CPT_CAMP,
  CPT_GMMP
} COLORPROFILETYPE, *PCOLORPROFILETYPE, *LPCOLORPROFILETYPE;

Constants

CPT_ICC

An International Color Consortium (ICC) profile. If you specify this value, only the CPST_RGB_WORKING_SPACE and CPST_CUSTOM_WORKING_SPACE values of COLORPROFILESUBTYPE are valid.

CPT_DMP

A device model profile (DMP) defined in WCS. If you specify this value, only the CPST_RGB_WORKING_SPACE and CPST_CUSTOM_WORKING_SPACE values of COLORPROFILESUBTYPE are valid.

CPT_CAMP

A color appearance model profile (CAMP) defined in WCS. If you specify this value, only the CPST_NONE value of COLORPROFILESUBTYPE is valid.

CPT_GMMP

Specifies a WCS gamut map model profile (GMMP). If this value is specified, only the CPST_PERCEPTUAL, CPST_SATURATION, CPST_RELATIVE_COLORIMETRIC, and CPST_ABSOLUTE_COLORIMETRIC values of COLORPROFILESUBTYPE are valid. Any of these values may optionally be combined (in a bitwise OR operation) with CPST_DEFAULT.

Remarks

The PCOLORPROFILETYPE and LPCOLORPROFILETYPE data types are defined as pointers to this enumeration:

typedef COLORPROFILETYPE *PCOLORPROFILETYPE, *LPCOLORPROFILETYPE;

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Icm.h

See also

COLORPROFILESUBTYPE

 

 

Community Additions

Show:
© 2016 Microsoft