InkDrawingAttributes 类

表示在绘制墨迹时应用于墨迹的属性。

InkDrawingAttributes 具有以下类型的成员:

接口

InkDrawingAttributes 类定义这些接口。

接口 说明
IInkDrawingAttributes 此对象实现 IInkDrawingAttributes COM 接口。

方法

InkDrawingAttributes 类具有这些方法。

方法 说明
克隆 创建重复的 InkDispInkDrawingAttributesInkRecognizerContext 对象。

属性

InkDrawingAttributes 类具有这些属性。

属性 访问类型 说明
AntiAliased
读取/写入
获取或设置值,该值指定是否混合墨迹边缘的前景色和背景色以提高墨迹笔划的平滑度。
Color
读取/写入
获取或设置使用此 InkDrawingAttributes 对象绘制的墨迹的颜色。
ExtendedProperties
只读
获取存储在 InkDrawingAttributes 对象中的应用程序定义数据的集合。
FitToCurve
读取/写入
获取或设置值,该值指定墨迹是否呈现为一系列曲线,而不是作为笔样本点之间的线条呈现。
高度
读取/写入
获取或设置使用此 InkDrawingAttributes 对象绘制墨迹时笔的高度。
IgnorePressure
读取/写入
获取或设置一个值,该值指定在平板电脑表面上的笔尖压力增加时,绘制的墨迹是否自动变宽。
笔尖
读取/写入
获取或设置在使用此 InkDrawingAttributes 对象绘制墨迹时使用 (球或矩形) 的笔尖。
RasterOperation
读取/写入
获取或设置绘制墨迹时笔颜色如何与显示器上的现有背景色交互。
透明度
读取/写入
获取或设置绘制墨迹的透明度值。 值的范围从零 (完全不透明) 到 255 (完全透明的) 。
宽度
读取/写入
获取或设置使用此 InkDrawingAttributes 对象绘制墨迹时笔的宽度。

备注

可以通过在 C++ 中调用 CoCreateInstance 方法来实例化此对象。

这些绘图属性可与笔划或光标相关联,并指定颜色、宽度和透明度等设置。

若要指定笔划的绘图属性,请使用 IInkStrokeDisp 对象的 DrawingAttributes 属性。 若要指定笔划集合中所有笔划的绘图属性,请调用 InkStrokes 集合的 ModifyDrawingAttributes 方法。

每个 InkCollector 对象、 InkOverlay 对象和 InkPicture 控件都可以为同一光标指定一组不同的绘图属性。 使用 IInkCursor 对象的 DrawingAttributes 属性获取或设置游标的绘图属性。

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本
标头
Msinkaut.h (还需要 Msinkaut_i.c)

InkObj.dll

另请参阅

DrawingAttributes 属性

DrawingAttributes 属性

DrawingAttributes 属性

DefaultDrawingAttributes 属性

DefaultDrawingAttributes 属性

DefaultDrawingAttributes 属性

ModifyDrawingAttributes 方法

IInkCursor 接口

InkDisp 类

IInkStrokeDisp 接口