XPS_COLOR

描述单个颜色值的结构。

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;

注解

结构的格式取决于 colorType 的值。

XPS_COLOR_TYPE_SRGB
XPS_COLOR_TYPE_SCRGB
XPS_COLOR_TYPE_CONTEXT

要求

要求
最低受支持的客户端
Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用| UWP 应用]
最低受支持的服务器
Windows Server 2008 R2、带 SP2 的 Windows Server 和适用于 Windows Server 2008 的平台更新 [桌面应用| UWP 应用]
标头
Xpsobjectmodel.h
IDL
XpsObjectModel.idl

另请参阅

XML 纸张规范