IAnalysisAlternate インターフェイス
IContextNode オブジェクトに対して可能な手書き認識単語の一致を表します。
メンバー
IAnalysisAlternate インターフェイスは、IUnknown インターフェイスから継承します。 IAnalysisAlternate には、次の種類のメンバーもあります。
メソッド
IAnalysisAlternate インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
GetAlternateNodes | この代替に関連付けられている IContextNode オブジェクトを取得します。 |
GetRecognitionConfidence |
IInkAnalyzer が IAnalysisAlternate の精度に持つ信頼度を示す値を取得します。 |
GetRecognizedString |
IAnalysisAlternate オブジェクトの認識された文字列値を取得します。 |
GetStrokeIds | この IAnalysisAlternate に関連付けられているストローク識別子を取得します。 |
解説
ユーザーの手書きには多くのバリエーションがあります。 そのため、手書き認識エンジンは、手書きをユーザーが意図した内容とは異なるテキストに変換することがあります。 IInkAnalyzer がストロークのコレクションに対して分析を実行すると、IInkAnalyzer は手書きが表す単語の最も可能性の高いセットを検索します。 さらに、 IInkAnalyzer は、 IAnalysisAlternates コレクションに 格納されている代替認識の一致のセットも検索します。 ユーザーが認識代替を利用するには、ユーザーが正しい IAnalysisAlternate を選択できるようにするユーザー インターフェイスを作成する必要があります。
IAnalysisAlternate オブジェクトは、通常 、IInkAnalyzer::GetAlternates メソッドを使用して取得されます。 コレクション内の最初の IAnalysisAlternate オブジェクトは、 IInkAnalyzer が最も可能性の高い代替オブジェクトと見なすオブジェクトです。
このインターフェイスは、.NET Frameworkの System.Windows.Ink.AnalysisCore.AnalysisAlternateBase と同じです。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
Header |
|
[DLL] |
|