Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

XPS_COLOR

A structure that describes a single color value.

typedef union switch (XPS_COLOR_TYPE colorType) value
{
 case XPS_COLOR_TYPE_SRGB:
 struct {
 byte alpha, red, green, blue;
 } sRGB;
 case XPS_COLOR_TYPE_SCRGB:
 struct {
 FLOAT alpha, red, green, blue;
 } scRGB;
 case XPS_COLOR_TYPE_CONTEXT:
 struct {
 byte channelCount;
 FLOAT channels[9];
 } context;
} XPS_COLOR;

Remarks

The structure's format depends on the value of colorType.

XPS_COLOR_TYPE_SRGB

XPS_COLOR_TYPE_SCRGB

XPS_COLOR_TYPE_CONTEXT

Requirements

Minimum supported client

Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps]

Header

Xpsobjectmodel.h

IDL

XpsObjectModel.idl

See also

XML Paper Specification

Additional resources