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 对象表中的索引(第 3.1.1.1 节) )。必须保存此索引,以便可以重用或修改此对象 。 |
Size { get; set; } | 获取或设置记录的大小 |
Type { get; set; } | 获取或设置类型。 |
Usage { get; set; } | 获取或设置一个 32 位无符号整数,该整数指定如何解释 DIB 标头中颜色 表中的值。该值必须在 DIBColors 枚举中(第 2.1.9 节)。 |
评论
此记录定义的图案画笔对象可以通过:::选择到播放设备上下文中47:::一条 EMR_SELECTOBJECT 记录(第 2.3.8.5 节),它指定在 后续图形操作中使用的图案画笔。