EmfCreateColorSpaceW

EmfCreateColorSpaceW class

EMR_CREATECOLORSPACEW 记录从一个颜色配置文件创建一个逻辑颜色空间对象,该颜色配置文件具有::47:::一个由 Unicode 字符组成的名称。

public sealed class EmfCreateColorSpaceW : EmfObjectCreationRecordType

构造函数

姓名 描述
EmfCreateColorSpaceW(EmfRecord) 初始化EmfCreateColorSpaceW类的新实例。

特性

姓名 描述
CbData { get; set; } 获取或设置一个 32 位无符号整数,它指定数据字段的大小(以字节为单位)。
Data { get; set; } 获取或设置指定颜色配置文件数据的可选字节数组。
DwFlags { get; set; } 获取或设置一个 32 位无符号整数,该整数提供有关此记录中数据的信息。
IhCS { get; set; } 获取或设置一个 32 位无符号整数,该整数指定 EMF 对象表中逻辑颜色空间 对象的索引(第 3.1 节。 1.1)。必须保存此索引,以便可以重用或修改此对象 。
Lcs { get; set; } 获取或设置一个 WMF LogColorSpaceW 对象([MS-WMF] 第 2.2.2.12 节),该对象可以指定 中颜色配置文件的名称Unicode UTF16-LE 字符
Size { get; set; } 获取或设置记录的大小
Type { get; set; } 获取或设置类型。

评论

该记录定义的逻辑色彩空间对象可以选择到播放设备上下文 由 EMR_SETCOLORSPACE 记录(第 2.3.8.7 节)定义,它定义了在 后续图形操作中使用的逻辑色彩空间。

也可以看看