Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

COLORTYPE Enumeration

The values of the COLORTYPE enumeration are used by several WCS functions. Variables of type COLOR are defined in the color spaces enumerated by the COLORTYPE enumeration.

Syntax

typedef enum tagCOLORTYPE {
  COLOR_GRAY        = 1,
  COLOR_RGB,
  COLOR_XYZ,
  COLOR_Yxy,
  COLOR_Lab,
  COLOR_3_CHANNEL,
  COLOR_CMYK,
  COLOR_5_CHANNEL,
  COLOR_6_CHANNEL,
  COLOR_7_CHANNEL,
  COLOR_8_CHANNEL,
  COLOR_NAMED 
} COLORTYPE, *PCOLORTYPE, *LPCOLORTYPE;

Constants

COLOR_GRAY

The COLOR is in the GRAYCOLOR color space.

COLOR_RGB

The COLOR is in the RGBCOLOR color space.

COLOR_XYZ

The COLOR is in the XYZCOLOR color space.

COLOR_Yxy

The COLOR is in the YxyCOLOR color space.

COLOR_Lab

The COLOR is in the LabCOLOR color space.

COLOR_3_CHANNEL

The COLOR is in the GENERIC3CHANNEL color space.

COLOR_CMYK

The COLOR is in the CMYKCOLOR color space.

COLOR_5_CHANNEL

The COLOR is in a five channel color space.

COLOR_6_CHANNEL

The COLOR is in a six channel color space.

COLOR_7_CHANNEL

The COLOR is in a seven channel color space.

COLOR_8_CHANNEL

The COLOR is in an eight channel color space.

COLOR_NAMED

The COLOR is in a named color space.

Remarks

In addition to managing the common two, three, and four channel color spaces, WCS 1.0 is able to perform color management with device profiles that contain five through eight color channels. It is also able to use named color spaces. When five, six, seven, or eight color channels are used, the provider of the device profile is free to determine what the color channels represent. The same is true of named color spaces. WCS 1.0 is able to manage these color spaces as long as there is a mapping in the device profile that maps the channels or the name space into the PCS. The device profile must also contain a mapping from the PCS into the five, size, seven, or eight channel space, or into the named color space.

Requirements

Minimum supported client

Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Header

Icm.h

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2010

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.