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 [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|
另请参阅