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 对象的 InkAdded 和 InkDeleted 事件来侦听应从 InkRecognizerContext 对象添加或删除的笔划。 这包括在 InkDisp 对象中添加、删除、剪裁或拆分笔划的情况。
注意 对 InkDisp 对象中的笔划进行移动、缩放或其他转换不会生成 InkAdded 或 InkDeleted 事件。 对 InkRecognizerContext 对象中的笔划执行相同的转换,使 InkRecognizerContext 对象的 Strokes 属性保持同步。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |