IAnalysisAlternate 接口

表示 IContextNode 对象的可能的手写识别词匹配项。

成员

IAnalysisAlternate 接口继承自 IUnknown 接口。 IAnalysisAlternate 还具有以下类型的成员:

方法

IAnalysisAlternate 接口具有以下方法。

方法 说明
GetAlternateNodes 检索与此备用项关联的 IContextNode 对象。
GetRecognitionConfidence 检索一个值,该值指示 IInkAnalyzerIAnalysisAlternate 准确性的置信度。
GetRecognizedString 检索 IAnalysisAlternate 对象的已识别字符串值。
GetStrokeIds 检索与此 IAnalysisAlternate 关联的笔划标识符。

备注

用户的手写有许多变化。 因此,手写识别器有时可以将手写内容转换为与用户预期不同的文本。 当 IInkAnalyzer 对笔划集合执行分析时, IInkAnalyzer 会查找手写表示的最可能单词集。 此外, IInkAnalyzer 还会查找一组备用识别匹配项,这些匹配项存储在 IAnalysisAlternates 集合中。 为了使用户能够利用识别备用项,必须创建允许用户选择正确的 IAnalysisAlternate 的用户界面。

IAnalysisAlternate 对象通常通过 IInkAnalyzer::GetAlternates 方法获取。 集合中的第一个 IAnalysisAlternate 对象是 IInkAnalyzer 认为最有可能的替代对象。

此接口等效于.NET Framework中的 System.Windows.Ink.AnalysisCore.AnalysisAlternateBase

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本
标头
IACom.h (还需要 IACom_i.c)
DLL
IACom.dll

另请参阅

IAnalysisAlternates

IInkAnalyzer::GetAlternatesForContextNodes 方法

IInkAnalyzer::GetAlternatesForStrokes 方法

IInkAnalyzer::GetAlternates 方法

墨迹分析参考