描述
EMRCREATECOLORSPACEW结构包含CreateColorSpace增强图元文件记录的成员。它与EMRCREATECOLORSPACE不同之处在于它具有Unicode逻辑颜色空间,并且还包含一个包含原始源配置文件数据的可选数组。
C++ 语法
typedef struct tagEMRCREATECOLORSPACEW { EMR emr; DWORD ihCS; LOGCOLORSPACEW lcs; DWORD dwFlags; DWORD cbData; BYTE Data[1]; } EMRCREATECOLORSPACEW, *PEMRCREATECOLORSPACEW; |
PowerBASIC 语法
TYPE EMRCREATECOLORSPACEW emr AS EMR ihCS AS DWORD lcs AS LOGCOLORSPACEW dwFlags AS DWORD cbData AS DWORD Data(0) AS BYTE END TYPE |
成员
emr
基础结构记录。
ihCS
手柄表中颜色空间的索引。
lcs
逻辑色彩空间。注意,这是Unicode版本的结构。
dwFlags
可以如下。
旗 |
含义 |
CREATECOLORSPACE_EMBEDED |
表示在图元文件中嵌入了一个颜色空间。 |
cbData
原始源配置文件数据的大小(以字节为单位)(如果附加)。
Data
包含源配置文件数据的数组。数组的大小为cbData.
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)