elscore.h ヘッダー

このヘッダーは、Windows アプリケーションの国際化によって使用されます。 詳細については、次を参照してください。

elscore.h には、次のプログラミング インターフェイスが含まれています。

関数

 
MappingDoAction

テキスト認識が発生した後、ELS サービスがアクションを実行します。 たとえば、電話ダイヤラー サービスでは、まず電話番号を認識してから、番号をダイヤルする "アクション" を実行する必要があります。
MappingFreePropertyBag

ELS テキスト認識操作中に割り当てられたメモリとリソースを解放します。
MappingFreeServices

アプリケーションが 1 つ以上の ELS サービスと対話するために割り当てられたメモリとリソースを解放します。 メモリとリソースは、MappingGetServices へのアプリケーション呼び出しで割り当てられます。
MappingGetServices

アプリケーションで指定された条件に従って、使用可能な ELS プラットフォームでサポートされているサービスの一覧と関連情報を取得します。
MappingRecognizeText

テキストを認識するために ELS サービスを呼び出します。 たとえば、Microsoft 言語検出サービスは、入力テキストが書き込まれる言語の認識を試みます。

コールバック関数

 
PFN_MAPPINGCALLBACKPROC

MappingRecognizeText 関数によって生成されたデータを非同期的に処理するアプリケーション定義のコールバック関数。

構造

 
MAPPING_DATA_RANGE

認識されたテキスト サブ範囲のテキスト認識結果が含まれます。 この型の構造体の配列は、MAPPING_PROPERTY_BAG構造体内の拡張言語サービス (ELS) サービスによって取得されます。
MAPPING_ENUM_OPTIONS

ELS サービスを列挙するために MappingGetServices 関数で使用されるオプションが含まれています。
MAPPING_OPTIONS

テキスト認識のオプションが含まれています。 この構造体に格納されている値は、MappingRecognizeText の動作と結果に影響します。
MAPPING_PROPERTY_BAG

MappingRecognizeText によって取得されたテキスト認識データ プロパティを格納します。
MAPPING_SERVICE_INFO

ELS サービスに関する情報が含まれています。