IInkStrokes 接口 (msinkaut.h)

表示墨迹笔划的集合。

笔划是数字化器捕获的一组属性和点数据,表示已知墨迹标记的坐标和属性。 它是在单个笔向下、向上或移动序列中捕获的数据集。

继承

IInkStrokes 接口继承自 IUnknown 接口。

方法

IInkStrokes 接口具有这些方法。

 
IInkStrokes::Add

将 IInkStrokeDisp 对象或 InkStrokes 集合添加到现有 InkStrokes 集合。
IInkStrokes::AddStrokes

将 Strokes 集合添加到现有 Strokes 集合。
IInkStrokes::Clip

删除位于矩形外部的 IInkStrokeDisp 对象或 InkStrokes 集合的部分。 (IInkStrokes.Clip)
IInkStrokes::get_Count

获取集合中包含的对象或集合的数目。 (IInkStrokes.get_Count)
IInkStrokes::get_Ink

获取包含笔划集合的 InkDisp 对象。
IInkStrokes::get_RecognitionResult

获取 InkStrokes 集合的 IInkRecognitionResult 对象。
IInkStrokes::GetBoundingBox

获取 InkDisp 对象、单个笔划或 InkStrokes 集合中所有笔划的墨迹空间坐标中的边界框。
IInkStrokes::Item

检索 InkStrokes 集合中指定索引处的 IInkStrokeDisp 对象。
IInkStrokes::ModifyDrawingAttributes

设置 InkStrokes 集合中所有笔划的绘图属性。
IInkStrokes::Move

将转换应用于 IInkStrokeDisp 对象或 InkStrokes 集合的墨迹。 (IInkStrokes.Move)
IInkStrokes::Remove

从 InkStrokes 集合中删除 IInkStrokeDisp 对象。
IInkStrokes::RemoveRecognitionResult

删除与 InkStrokes 集合关联的 RecognitionResult。
IInkStrokes::RemoveStrokes

从集合中删除笔划。
IInkStrokes::Rotate

使用围绕旋转中心点的角度(以度为单位)旋转墨迹。 (IInkStrokes.Rotate)
IInkStrokes::ScaleToRectangle

缩放 IInkStrokeDisp 对象或 InkStrokes 集合以适应指定的 InkRectangle 对象。 (IInkStrokes.ScaleToRectangle)
IInkStrokes::ScaleTransform

将指定的水平和垂直因子应用于转换或墨迹。 (IInkStrokes.ScaleTransform)
IInkStrokes::Shear

按指定的水平和垂直因子剪切笔划或笔划中的墨迹。 (IInkStrokes.Shear)
IInkStrokes::ToString

自 Windows Vista 起,ToString 不再可供使用。
IInkStrokes::Transform

将线性转换应用于 IInkStrokeDisp 对象或 InkStrokes 集合,这些集合可以表示缩放、旋转、平移和转换组合。 (IInkStrokes.Transform)

要求

要求
目标平台 Windows
标头 msinkaut.h

另请参阅

IInkStrokeDisp 接口

IInkCursor 接口

InkDisp 类

InkStrokes 集合