IInkAnalyzer::Reconcile 方法

将后台墨迹分析操作的结果应用于自调用 IInkAnalyzer::BackgroundAnalyze 方法以来未由应用程序修改的树部分的上下文节点树。

语法

HRESULT Reconcile();

参数

此方法没有任何参数。

返回值

有关返回值的说明,请参阅 类和接口 - 墨迹分析

备注

默认情况下,IInkAnalyzer 在引发_IAnalysisEvents::IntermediateResults 和_IAnalysisEvents::Results 事件之前立即执行自动对帐阶段。

若要禁用自动对帐,请从墨迹分析器的分析模式中清除 AnalysisModes_AutomaticReconciliation 标志, (请参阅 IInkAnalyzer::SetAnalysisModes 方法和AnalysisModes) 。 禁用自动对帐并且应用程序不处理 _IAnalysisEvents::ReadyToReconcile 事件时,IInkAnalyzer::BackgroundAnalyze 方法将返回错误。 应用程序必须调用 IInkAnalyzer::协调方法 方法, 然后 IInkAnalyzer 才能继续处理结果或继续对相应的分析阶段进行进一步分析。

应用程序可以在后台分析期间在 IInkAnalyzer 对象的上下文节点树中进行更改,例如添加或删除笔划和更改笔划数据。 此类更改可能会使部分后台分析结果失效。 此方法仅将分析结果应用于分析器的上下文节点树中应用程序未更改的部分。 此方法还会将包含无效分析结果的区域添加到 IInkAnalyzer 对象的脏区域, (请参阅 IInkAnalyzer::GetDirtyRegion 方法) 。

有关使用 分析墨迹的详细信息,请参阅 墨迹分析概述AnalysisModes

要求

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

另请参阅

IInkAnalyzer

IInkAnalyzer::BackgroundAnalyze 方法

_IAnalysisEvents::ReadyToReconcile

墨迹分析参考