勇芳软件工作室.汉化:  Metafiles > Metafile Structures >

EMRCOLORMATCHTOTARGET

Previous pageReturn to chapter overviewNext page

描述

 

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)