iInkRecognizerContext::get_Factoid 方法 (msinkaut.h)
获取或设置识别器用来约束其对识别结果的搜索的自体。
此属性是可读写的。
语法
HRESULT get_Factoid(
BSTR *Factoid
);
参数
Factoid
返回值
无
备注
factoid 在特定字段的上下文中为已识别墨迹提供识别器上下文。 如果输入字段为已知类型(例如,如果输入字段包含日期),则指定事实数据表。
有关 factoid 及其使用方法的详细信息,请参阅 通过设置上下文提高平板电脑识别准确性。
仅当 InkStrokes 集合为 NULL 时,设置 Factoid 才会成功。 必须先设置 Factoid ,然后再将 InkStrokes 集合附加到 InkRecognizerContext ,或者必须将 Strokes 集合设置为 NULL ,然后将 Factoid (并可能重新附加 InkStrokes 集合) 。
若要确保在正确的字段上下文中识别墨迹,请在第一次处理墨迹之前(例如在调用 Recognize 方法之前)之前设置此属性。
注意 所有事实数据表都区分大小写。
对于 InkEdit 控件,仅当 Status 属性返回 IES_Idle时,才应更改此属性。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |