iInkCollector::get_DefaultDrawingAttributes 方法 (msinkaut.h)
获取或设置在绘制和显示墨迹时使用的默认绘图属性。
此属性是可读写的。
语法
HRESULT get_DefaultDrawingAttributes(
IInkDrawingAttributes **CurrentAttributes
);
参数
CurrentAttributes
返回值
无
备注
使用此属性指定的绘图属性是分配给新游标的属性。
默认绘图属性如下所示:
AntiAliased = 真
颜色 = 黑色 (RGB (0,0,0) ) (如果未处于高对比度模式);否则,Color=COLOR_WINDOWTEXT。
FitToCurve = 假
高度 = 1 (,以墨迹空间单位)
IgnorePressure = 假
笔尖 = 球
RasterOperation = CopyPen
透明度 = 0 (完全不透明)
宽度 = 53 (,以墨迹空间单位)
若要在新游标上设置不同的属性,请使用 IInkCursor 对象的 DrawingAttributes 属性。
若要更改单个笔划的绘图属性,请使用 IInkStrokeDisp 对象的 DrawingAttributes 属性。 若要更改笔划集合的绘图属性,请调用 InkStrokes 集合的 ModifyDrawingAttributes 方法。
注意DefaultDrawingAttributes 属性包含所有游标使用的绘图属性,除非它们设置了自己的 DrawingAttributes 属性。 例如,新的 IInkCursor 对象使用 DefaultDrawingAttributes,而将 DrawingAttributes 设置为 NULL 的旧 IInkCursor 对象也使用 DefaultDrawingAttributes。
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |