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 服务的信息。 |