描述
EMRCOLORMATCHTOTARGET结构包含ColorMatchToTarget增强型图元文件记录的成员。
C++ 语法
typedef struct tagCOLORMATCHTOTARGET { EMR emr; DWORD dwAction; DWORD dwFlags; DWORD cbName; DWORD cbData; BYTE Data[1]; } EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET; |
PowerBASIC 语法
TYPE EMRCOLORMATCHTOTARGET emr AS EMR dwAction AS DWORD dwFlags AS DWORD cbName AS DWORD cbData AS DWORD Data(0) AS BYTE END TYPE |
成员
emr
基础结构记录。
dwAction
要采取的行动该成员可以是以下值之一。
行动 |
含义 |
CS_ENABLE |
将颜色映射到目标设备的色域。这样可以进行彩色打样。到DC的所有后续绘制命令将渲染它们将出现在目标设备上的颜色。 |
CS_DISABLE |
禁用彩色打样。 |
CS_DELETE_TRANSFORM |
如果对目标配置文件启用了颜色管理,则禁用它并删除连接的变换。 |
dwFlags
该参数可以是以下值。
旗 |
含义 |
COLORMATCHTOTARGET_EMBEDED |
表示颜色配置文件已嵌入到图元文件中。 |
cbName
所需目标配置文件名称的大小(以字节为单位)。
cbData
原始目标配置文件数据的大小(以字节为单位)(如果附加)。
Data
包含目标配置文件名称和原始目标配置文件数据的阵列。数组的大小是cbName+ cbData.如果cbData非零,则会附加原始目标配置文件数据,并在位置数据[cbName]之后跟随目标配置文件名称。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)