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
-
ストロークの順序、空間、およびテンポラルが認識操作の一部として処理されることをサポートします。 IInkAnalyzer は、インクを IInkAnalysisRecognizer に送信する前にストロークを並べ替えません。
-
RC_Personalizable
-
パーソナライズされた手書きをサポートします。認識エンジンは、時間の経過と同時に同じ手書きに公開されたときに認識を向上させます。
-
RC_PrefersArbitraryAngle
-
IInkAnalyzer は、インクを IInkAnalysisRecognizer に送信する前に、手書きを水平方向に回転させる必要はありません。
-
RC_PrefersParagraphBreaking
-
IInkAnalyzer は、インクの段落全体を IInkAnalysisRecognizer に送信し、IInkAnalysisRecognizer で改行と単語 (または文字) の分割を行えるようにする必要があります。
-
RC_PrefersSegmentationRecognition
-
認識操作ごとに 1 つの単語または文字のみを認識します。 IInkAnalyzer は手書きのセグメント化を実行し、一度に 1 つのセグメントのみを IInkAnalysisRecognizer に送信します。
解説
この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。 必要な属性をサポートするインストール済みのインク認識エンジンを見つけるには、この列挙体を使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
関連項目