EMRCOLORMATCHTOTARGET 结构 (wingdi.h)
EMRCOLORMATCHTOTARGET 结构包含 ColorMatchToTarget 增强型图元文件记录的成员。
语法
typedef struct tagCOLORMATCHTOTARGET {
EMR emr;
DWORD dwAction;
DWORD dwFlags;
DWORD cbName;
DWORD cbData;
BYTE Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;
成员
emr
所有记录类型的基结构。
dwAction
要执行的操作。 此成员可以是以下值之一。
操作 | 含义 |
---|---|
CS_ENABLE | 将颜色映射到目标设备的色域。 这将启用颜色校对。 对 DC 的所有后续绘制命令都将呈现颜色,就像它们显示在目标设备上一样。 |
CS_DISABLE | 禁用颜色校对。 |
CS_DELETE_TRANSFORM | 如果为目标配置文件启用了颜色管理,则禁用它并删除串联转换。 |
dwFlags
此参数可以是以下值。
标志 | 含义 |
---|---|
COLORMATCHTOTARGET_EMBEDED | 指示颜色配置文件已嵌入到图元文件中。 |
cbName
所需目标配置文件名称的大小(以字节为单位)。
cbData
原始目标配置文件数据的大小(如果已附加)。(以字节为单位)。
Data[1]
包含目标配置文件名称和原始目标配置文件数据的数组。 数组的大小为 cbName + cbData。 如果 cbData 为非零值,则会附加原始目标配置文件数据,并遵循位置 数据[cbName]中的目标配置文件名称。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wingdi.h (包括 Windows.h) |