認識エンジンの属性を指定します。 また、この列挙を使用して、インストールされている認識エンジンを検索するときに使用する属性を決定します。
構文
typedef enum InkRecognizerCapabilities {
IRC_DontCare = 1,
IRC_Object = 2,
IRC_FreeInput = 4,
IRC_LinedInput = 8,
IRC_BoxedInput = 16,
IRC_CharacterAutoCompletionInput = 32,
IRC_RightAndDown = 64,
IRC_LeftAndDown = 128,
IRC_DownAndLeft = 256,
IRC_DownAndRight = 512,
IRC_ArbitraryAngle = 1024,
IRC_Lattice = 2048,
IRC_AdviseInkChange = 4096,
IRC_StrokeReorder = 8192,
IRC_Personalizable = 16384,
IRC_PrefersArbitraryAngle = 32768,
IRC_PrefersParagraphBreaking = 65536,
IRC_PrefersSegmentation = 131072,
IRC_Cursive = 262144,
IRC_TextPrediction = 524288,
IRC_Alpha = 1048576,
IRC_Beta = 2097152
} ;
定数
IRC_DontCare値: 1 設定されている他のすべてのフラグを無視します。 |
IRC_Object値: 2 認識エンジンはオブジェクト認識を実行します。それ以外の場合、認識エンジンはテキスト認識を実行します。 |
IRC_FreeInput値: 4 認識エンジンは、無料の入力をサポートしています。 インクは、線やボックスなどの認識ガイドを使用せずに入力されます。 |
IRC_LinedInput値: 8 認識エンジンは、並んだ用紙への書き込みに似た、並んだ入力をサポートします。 |
IRC_BoxedInput値: 16 認識エンジンは、ボックス化された入力をサポートします。この入力では、各文字または単語がボックスに入力されます。 |
IRC_CharacterAutoCompletionInput値: 32 認識エンジンは、文字オートコンプリートをサポートしています。 文字オートコンプリートをサポートする認識エンジンには、ボックス化された入力が必要です。 |
IRC_RightAndDown値: 64 認識エンジンは、西洋言語とアジア言語をサポートしています。 |
IRC_LeftAndDown値: 128 認識エンジンはヘブライ語とアラビア語をサポートしています。 |
IRC_DownAndLeft値: 256 認識エンジンは、アジア言語をサポートしています。 |
IRC_DownAndRight値: 512 認識エンジンは中国語をサポートしています。 |
IRC_ArbitraryAngle値: 1024 認識エンジンは、任意の角度で書き込まれるテキストをサポートします。 |
IRC_Lattice値: 2048 認識エンジンは、ラティス オブジェクトを返すことができます。 |
IRC_AdviseInkChange値: 4096 インクが変更されたときと同様に、認識エンジンのバックグラウンド認識を中断できます。 |
IRC_StrokeReorder値: 8192 ストロークの順序 (空間とテンポラル) を処理することを指定します。 |
IRC_Personalizable値: 16384 認識エンジンはパーソナル化をサポートします。 |
IRC_PrefersArbitraryAngle値: 32768 |
IRC_PrefersParagraphBreaking値: 65536 |
IRC_PrefersSegmentation値: 131072 |
IRC_Cursive値: 262144 |
IRC_TextPrediction値: 524288 |
IRC_Alpha値: 1048576 |
IRC_Beta値: 2097152 |
解説
この列挙体はフラグです。
要件
| サポートされている最小のクライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | サポートなし |
| Header | msinkaut.h |
関連項目
Capabilities プロパティ [IInkRecognizer インターフェイス]