RecognizerCapabilities 枚举

指定 IInkAnalysisRecognizer 的属性。

语法

typedef enum RecognizerCapabilities { 
  RC_None                            = 0,
  RC_DoNotCare                       = 0x1,
  RC_Object                          = 0x2,
  RC_FreeInput                       = 0x4,
  RC_LinedInput                      = 0x8,
  RC_BoxedInput                      = 0x10,
  RC_CharacterAutoCompletionInput    = 0x20,
  RC_RightAndDown                    = 0x40,
  RC_LeftAndDown                     = 0x80,
  RC_DownAndLeft                     = 0x100,
  RC_DownAndRight                    = 0x200,
  RC_ArbitraryAngle                  = 0x400,
  RC_Lattice                         = 0x800,
  RC_AdviseInkChange                 = 0x1000,
  RC_StrokeReorder                   = 0x2000,
  RC_Personalizable                  = 0x4000,
  RC_PrefersArbitraryAngle           = 0x8000,
  RC_PrefersParagraphBreaking        = 0x10000,
  RC_PrefersSegmentationRecognition  = 0x20000
} InkAnalysisRecognizerCapabilities;

常量

RC_None

未指定任何功能。

RC_DoNotCare

忽略已设置的所有其他标志。

RC_Object

支持对象识别;否则,仅识别文本。

RC_FreeInput

支持自由输入,其中墨迹无需使用识别指南(如线条或框)即可输入。

RC_LinedInput

支持内线输入,这类似于在内衬纸上书写。

RC_BoxedInput

支持装箱输入,其中每个字符或单词都在一个框中输入。

RC_CharacterAutoCompletionInput

支持字符自动完成。 支持字符“自动完成”的识别器需要装箱输入。

RC_RightAndDown

支持右下顺序的手写输入,例如西方语言和某些东亚语言。

RC_LeftAndDown

支持按左顺序和向下顺序(例如希伯来语和阿拉伯语)的手写输入。

RC_DownAndLeft

支持向下和左顺序的手写输入,例如某些东亚语言。

RC_DownAndRight

支持向下和右顺序的手写输入,例如某些东亚语言。

RC_ArbitraryAngle

支持以任意角度写入文本。

RC_Lattice

支持将格子作为手写识别结果的替代字符串返回。

RC_AdviseInkChange

支持中断背景识别,例如墨迹更改时。

RC_StrokeReorder

支持将笔划顺序(空间和时态)作为识别操作的一部分进行处理。 在将墨迹发送到 IInkAnalysisRecognizer 之前,IInkAnalyzer 不会重新排列笔划。

RC_Personalizable

支持个性化手写,在一段时间内向同一笔迹书写公开时,识别器可提高识别能力。

RC_PrefersArbitraryAngle

在将墨迹发送到 IInkAnalysisRecognizer 之前,IInkAnalyzer 无需将手写内容旋转到水平方向。

RC_PrefersParagraphBreaking

IInkAnalysisRecognizer 应将整个墨迹段落发送到 IInkAnalysisRecognizer,允许 IInkAnalysisRecognizer 执行换行和断字 (或字符) 。

RC_PrefersSegmentationRecognition

每个识别操作仅识别一个单词或字符。 IInkAnalyzer 对手写执行分段,一次只向 IInkAnalysisRecognizer 发送一个段。

备注

此枚举允许按位组合其成员值。 使用此枚举查找支持所需属性的已安装墨迹识别器。

要求

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

另请参阅

IInkAnalysisRecognizer::GetCapabilities

墨迹分析参考