IInkRecognizerContext::get_PrefixText メソッド (msinkaut.h)
InkRecognizerContext オブジェクトの InkStrokes コレクションの前にある文字を取得または設定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT get_PrefixText(
BSTR *Prefix
);
パラメーター
Prefix
戻り値
なし
解説
プレフィックスは、認識エンジンに手書きに関するより多くのコンテキストを提供することで、認識結果を改善するのに役立ちます。
PrefixText プロパティの設定は、Strokes プロパティが NULL の場合にのみ成功します。 InkStrokes コレクションを InkRecognizerContext の Strokes プロパティにアタッチする前に PrefixText プロパティを設定するか、Strokes プロパティを NULL に設定してから PrefixText プロパティを設定する必要があります。
RecognitionFlags プロパティで IRM_CoerceinkRecognitionModes フラグと IRM_WordMode InkRecognitionModes フラグの両方を設定していない限り、プレフィックス テキストは無視されます。
SuffixText プロパティは、InkRecognizerContext オブジェクトの InkStrokes コレクションの後にある文字を取得または設定し、認識結果の向上にも役立ちます。
アプリケーションがインクをテキストに変換するときに修正インターフェイスを提供する場合、アプリケーションでは、ユーザーが単語内の文字を選択し、スタイラスを使用して置換文字を生成できる場合があります。 アプリケーションでは 、PrefixText プロパティと SuffixText プロパティを使用して、新しいインクの認識を向上させることができます。
要件
サポートされている最小のクライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | msinkaut.h |
Library | InkObj.dll |