IInkRecognizerContext::get_SuffixText 方法 (msinkaut.h)

获取或设置 InkRecognizerContext 对象中 InkStrokes 集合之后的字符。

此属性是可读写的。

语法

HRESULT get_SuffixText(
  BSTR *Suffix
);

参数

Suffix

返回值

备注

后缀通过为识别器提供更多有关手写内容的上下文来帮助改进识别结果。

仅当 Strokes 属性为 NULL 时,设置 SuffixText 属性才会成功。 在将 InkStrokes 集合附加到 InkRecognizerContextStrokes 属性之前,必须设置 SuffixText 属性,或者必须将 Strokes 属性设置为 NULL,然后设置 SuffixText 属性。

注意如果使用后一种方法,则可能需要将 InkStrokes 集合重新附加到 InkRecognizerContext 对象的 Strokes 属性。
 
SuffixText 属性设置为 NULL 会删除识别器上下文中的任何后缀文本。

除非在 RecognitionFlags 属性中同时设置了 CoerceWordModeInkRecognitionModes 标志,否则将忽略后缀文本。

PrefixText 属性获取或设置 InkRecognizerContext 对象中 InkStrokes 集合之前的字符,还有助于改进识别结果。

如果应用程序在将墨迹转换为文本时提供了更正界面,则应用程序可能允许用户选择单词中的字符,并使用触笔生成替换字符。 应用程序可以使用 PrefixTextSuffixText 属性来改进对新墨迹的识别。

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h
Library InkObj.dll

另请参阅

IInkRecognizerContext

InkRecognizerContext 类

PrefixText 属性

RecognitionFlags 属性

Strokes 属性