elscore.h header
This header is used by Internationalization for Windows Applications. For more information, see:
elscore.h contains the following programming interfaces:
MappingDoAction Causes an ELS service to perform an action after text recognition has occurred. For example, a phone dialer service first must recognize phone numbers and then can perform the "action" of dialing a number. |
MappingFreePropertyBag Frees memory and resources allocated during an ELS text recognition operation. |
MappingFreeServices Frees memory and resources allocated for the application to interact with one or more ELS services. The memory and resources are allocated in an application call to MappingGetServices. |
MappingGetServices Retrieves a list of available ELS platform-supported services, along with associated information, according to application-specified criteria. |
MappingRecognizeText Calls upon an ELS service to recognize text. For example, the Microsoft Language Detection service will attempt to recognize the language in which the input text is written. |
PFN_MAPPINGCALLBACKPROC An application-defined callback function that asynchronously processes data produced by the MappingRecognizeText function. |
MAPPING_DATA_RANGE Contains text recognition results for a recognized text subrange. An array of structures of this type is retrieved by an Extended Linguistic Services (ELS) service in a MAPPING_PROPERTY_BAG structure. |
MAPPING_ENUM_OPTIONS Contains options used by the MappingGetServices function to enumerate ELS services. |
MAPPING_OPTIONS Contains options for text recognition. The values stored in this structure affect the behavior and results of MappingRecognizeText. |
MAPPING_PROPERTY_BAG Contains the text recognition data properties retrieved by MappingRecognizeText. |
MAPPING_SERVICE_INFO Contains information about an ELS service. |