メインコンテンツへスキップ
このメソッドは、単語の認識候補のバリエーションを集めたコレクションを返します。印字不能文字 (スペース、復帰文字など) や、認識されなかったものの明示的な編集によってテキストに追加された文字については、このメソッドは 0 を返します。テキストが ABBYY FineReader Engine の以前のバージョンのいずれかで認識された場合も、0 が返されます。IRecognizerParams::SaveWordRecognitionVariants プロパティが FALSE に設定されている場合、返されるコレクションには 1 つの要素が含まれます。それ以外の場合、コレクションには少なくとも 1 つの要素が含まれ、候補は最良のものから最も低いものの順に並べられます。
各単語の認識候補について、文字の座標は保存されません。認識結果として選択された最初の認識候補の文字座標が必要な場合は、Paragraph オブジェクトから CharParams オブジェクトを取得してください。

構文

C++

HRESULT GetRecognitionVariants(
  IWordRecognitionVariants** Result
);

C#

IWordRecognitionVariants GetRecognitionVariants();

Visual Basic .NET

Function GetRecognitionVariants() As IWordRecognitionVariants

パラメーター

Result [out, retval] WordRecognitionVariants 出力オブジェクトへのインターフェイス ポインターを受け取る、IWordRecognitionVariants* ポインター変数へのポインターです。

戻り値

この関数に固有の戻り値はありません。戻り値として、ABBYY FineReader Engine 関数の標準戻り値が返されます。

関連項目

Word