elscore.h 標頭
Windows 應用程式的國際化會使用此標頭。 如需詳細資訊,請參閱
elscore.h 包含下列程式設計介面:
函式
MappingDoAction 導致 ELS 服務在文字辨識發生之後執行動作。 例如,電話撥號程式服務必須先辨識電話號碼,然後可以執行撥打號碼的「動作」。 |
MappingFreePropertyBag 釋放 ELS 文字辨識作業期間配置的記憶體和資源。 |
MappingFreeServices 釋放配置給應用程式的記憶體和資源,以便與一或多個 ELS 服務互動。 記憶體和資源會配置在對 MappingGetServices 的應用程式呼叫中。 |
MappingGetServices 根據應用程式指定的準則,擷取可用 ELS 平臺支援服務的清單以及相關資訊。 |
MappingRecognizeText 在 ELS 服務上呼叫 以辨識文字。 例如,Microsoft 語言偵測服務會嘗試辨識寫入輸入文字的語言。 |
回呼函式
PFN_MAPPINGCALLBACKPROC 應用程式定義的回呼函式,可非同步處理 MappingRecognizeText 函式所產生的資料。 |
結構
MAPPING_DATA_RANGE 包含已辨識文字子範圍的文字辨識結果。 這個型別的結構陣列是由MAPPING_PROPERTY_BAG結構中的擴充語言服務 (ELS) 服務所擷取。 |
MAPPING_ENUM_OPTIONS 包含 MappingGetServices 函式用來列舉 ELS 服務的選項。 |
MAPPING_OPTIONS 包含文字辨識的選項。 儲存在此結構中的值會影響 MappingRecognizeText 的行為和結果。 |
MAPPING_PROPERTY_BAG 包含 MappingRecognizeText 所擷取的文字辨識資料屬性。 |
MAPPING_SERVICE_INFO 包含 ELS 服務的相關資訊。 |