elscore.h 标头

此标头由 Windows 应用程序的国际化使用。 有关详细信息,请参阅:

elscore.h 包含以下编程接口:

函数

 
MappingDoAction

导致 ELS 服务在文本识别发生后执行操作。 例如,电话拨号服务首先必须识别电话号码,然后才能执行拨打号码的“操作”。
MappingFreePropertyBag

释放在 ELS 文本识别操作期间分配的内存和资源。
MappingFreeServices

释放为应用程序分配的内存和资源,以便与一个或多个 ELS 服务交互。 内存和资源在应用程序调用 MappingGetServices 中分配。
MappingGetServices

根据应用程序指定的条件检索可用 ELS 平台支持的服务的列表以及相关信息。
MappingRecognizeText

调用 ELS 服务以识别文本。 例如,Microsoft 语言检测服务将尝试识别写入输入文本的语言。

回调函数

 
PFN_MAPPINGCALLBACKPROC

应用程序定义的回调函数,用于异步处理 MappingRecognizeText 函数生成的数据。

结构

 
MAPPING_DATA_RANGE

包含已识别的文本子范围的文本识别结果。 扩展语言服务 (ELS) 服务在MAPPING_PROPERTY_BAG结构中检索此类型的结构数组。
MAPPING_ENUM_OPTIONS

包含 MappingGetServices 函数用于枚举 ELS 服务的选项。
MAPPING_OPTIONS

包含用于文本识别的选项。 此结构中存储的值会影响 MappingRecognizeText 的行为和结果。
MAPPING_PROPERTY_BAG

包含 MappingRecognizeText 检索的文本识别数据属性。
MAPPING_SERVICE_INFO

包含有关 ELS 服务的信息。