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)

另请参阅

ColorMatchToTarget

图元文件结构

图元文件概述