IInkRecognizerContext::get_Strokes 方法 (msinkaut.h)

获取或设置与 InkRecognizerContext 对象关联的 InkStrokes 集合。

此属性是可读写的。

语法

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

参数

Strokes

返回值

备注

可以多次设置 InkStrokes 集合。 每次设置 InkStrokes 集合时, InkRecognizerContext 对象都会重置 -任何墨迹或结果都将被删除,并且之前对 EndInkInput 方法 方法的任何调用将被忽略,然后添加新笔划。

InkStrokes 集合也可以设置为 NULL,这也会重置 InkRecognizerContext 对象。 重置 InkRecognizerContext 时,它会保留之前设置过的任何参考线、事实资料和其他属性。

重置 InkRecognizerContext 对象时,将取消在后台线程上进行的任何识别。

若要使 InkRecognizerContext 对象的 Strokes 属性与 InkDisp 对象保持同步,请使用 InkDisp 对象的 InkAddedInkDeleted 事件来侦听应从 InkRecognizerContext 对象添加或删除的笔划。 这包括在 InkDisp 对象中添加、删除、剪裁或拆分笔划的情况。

注意InkDisp 对象中的笔划进行移动、缩放或其他转换不会生成 InkAddedInkDeleted 事件。 对 InkRecognizerContext 对象中的笔划执行相同的转换,使 InkRecognizerContext 对象的 Strokes 属性保持同步。
 

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h
Library InkObj.dll

另请参阅

IInkRecognizerContext

InkRecognizerContext 类

InkStrokes 集合