AnalysisModes 枚举

指定 IInkAnalyzer 如何执行墨迹分析。

语法

typedef enum AnalysisModes { 
  AnalysisModes_None                     = 0x0000,
  AnalysisModes_AutomaticReconciliation  = 0x0002,
  AnalysisModes_StrokeCacheAutoCleanup   = 0x0004,
  AnalysisModes_PersonalizationEnabled   = 0x0008,
  AnalysisModes_Default                  = 0x000d
} AnalysisModes;

常量

AnalysisModes_None

未指定任何模式。

AnalysisModes_AutomaticReconciliation

IInkAnalyzer 是否在中间结果或最终结果准备就绪后自动启动对帐操作。

如果启用此模式,则不会引发 _IAnalysisEvents::ReadyToReconcile 事件。 如果禁用此模式,则会引发 _IAnalysisEvents::ReadyToReconcile 事件。

AnalysisModes_StrokeCacheAutoCleanup

在执行分析之前 ,IInkAnalyzer 是否自动从笔划缓存中清除不需要的笔划。

如果启用此模式, IInkAnalyzer 在执行分析之前会清除笔划数据。 然后,代码还必须处理 _IAnalysisEvents::UpdateStrokesCache 事件。 如果未处理 _IAnalysisEvents::UpdateStrokesCache 事件,则会引发异常。 此检查在分析 (或背景分析) 和对帐阶段完成。

如果禁用此模式, IInkAnalyzer 不会清除笔划数据。 若要清除笔划数据,请调用 IInkAnalyzer::ClearStrokeData 方法。 如果禁用此模式,则会引发 _IAnalysisEvents::UpdateStrokesCache 事件,以便 IInkAnalyzer 可以检索已清除缓存的任何笔划的最新笔划数据。 如果清除了笔划缓存,但未处理 _IAnalysisEvents::UpdateStrokesCache 事件,则会引发异常。

AnalysisModes_PersonalizationEnabled

已启用手写识别的个性化设置。

AnalysisModes_Default

已启用所有模式。

备注

此枚举允许按位组合其成员值。

要求

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

另请参阅

IInkAnalyzer::GetAnalysisModes 方法

IInkAnalyzer::SetAnalysisModes 方法

_IAnalysisEvents::IntermediateResults

_IAnalysisEvents::ReadyToReconcile

_IAnalysisEvents::UpdateStrokesCache

墨迹分析参考