IInkAnalysisRecognizer インターフェイス
インク分析で使用する手書き認識エンジンへのアクセスを提供します。
メンバー
IInkAnalysisRecognizer インターフェイスは、IUnknown インターフェイスから継承します。 IInkAnalysisRecognizer には、次の種類のメンバーもあります。
メソッド
IInkAnalysisRecognizer インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
GetCapabilities | 認識エンジンの機能を取得します。 |
GetGuid | 認識エンジンのグローバル一意識別子 (GUID) を取得します。 |
GetLanguages | この IInkAnalysisRecognizer がサポートするロケールの識別子を取得します。 |
GetName | 認識エンジンの名前を取得します。 |
GetSupportedProperties | この IInkAnalysisRecognizer がサポートするプロパティのグローバル一意識別子 (GUID) を取得します。 |
GetVendor |
IInkAnalysisRecognizer のベンダー名を取得します。 |
解説
認識エンジンには、認識を実行できる特定の属性とプロパティがあります。 認識を行う前に、認識エンジンのプロパティを決定する必要があります。 認識エンジンがサポートするプロパティの種類によって、実行できる認識の種類が決まります。 たとえば、認識エンジンが筆記体の手書きをサポートしていない場合、ユーザーが筆記体で書き込むと不正確な結果が返されます。
認識エンジンには、手書きの多くの側面を自動的に管理する機能も組み込まれています。 たとえば、ストロークが描画される線のメトリックを決定します。 ストロークの行番号を返すことができますが、認識エンジンの組み込み機能により、これらの行メトリックを決定する方法を指定する必要はありません。
IInkAnalyzer は、使用可能な認識エンジンの一覧を保持します。 このリストにアクセスするには、 IInkAnalyzer::GetInkAnalysisRecognizersByPriority メソッドを 使用します。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
Header |
|
[DLL] |
|