EmfCreateDibPatternBrushPt

EmfCreateDibPatternBrushPt class

EMR_CREATEDIBPATTERNBRUSHPT 记录定义图形操作的图案画笔。 模式由 DIB 指定。

public sealed class EmfCreateDibPatternBrushPt : EmfObjectCreationRecordType

构造函数

姓名描述
EmfCreateDibPatternBrushPt()初始化EmfCreateDibPatternBrushPt类.
EmfCreateDibPatternBrushPt(EmfRecord)初始化EmfCreateDibPatternBrushPt类.

特性

姓名描述
BitmapBuffer { get; set; }获取或设置包含 WMF DeviceIndependentBitmap 对象形式的打包 DIB 的缓冲区([MS-WMF] 第 2.2.2.9 节)。不需要与 EMR_CREATEDIBPATTERNBRUSHPT 记录的固定部分连续 。
IhBrush { get; set; }获取或设置一个 32 位无符号整数,它指定 EMF 对象表中模式 Brush 对象的索引(第 3.1.1.1 节)。必须保存此索引,以便可以重用或修改此 object 。
Size { get; set; }获取或设置记录的大小
Type { get; set; }获取或设置类型。
Usage { get; set; }获取或设置一个 32 位无符号整数,指定如何解释 DIB 标头中 color 表中的值。此值必须在 DIBColors 枚举(第 2.1.9 节)中。

评论

可以通过 一条EMR_SELECTOBJECT 记录(第2.3.8.5 节)将这条记录定义的图案画笔对象选择到播放设备上下文中,该记录指定在 后续图形操作中使用的图案画笔。

也可以看看