Поделиться через


структура MAPPING_PROPERTY_BAG (elscore.h)

Содержит свойства данных распознавания текста, полученные mappingRecognizeText.

Синтаксис

typedef struct _MAPPING_PROPERTY_BAG {
  size_t              Size;
  PMAPPING_DATA_RANGE prgResultRanges;
  DWORD               dwRangesCount;
  LPVOID              pServiceData;
  DWORD               dwServiceDataSize;
  LPVOID              pCallerData;
  DWORD               dwCallerDataSize;
  LPVOID              pContext;
} MAPPING_PROPERTY_BAG, *PMAPPING_PROPERTY_BAG;

Члены

Size

Размер структуры, используемый для проверки версии структуры. Это значение обязательно.

prgResultRanges

Указатель на массив MAPPING_DATA_RANGE структур, содержащих все результаты распознанного текстового диапазона. Этот элемент заполняется параметром MappingRecognizeText.

dwRangesCount

Количество элементов в массиве, указанное prgResultRanges. Этот элемент заполняется параметром MappingRecognizeText.

pServiceData

Указатель на частные данные службы. Служба может документировать формат этих данных, чтобы приложение пользовалось ими. Служба также управляет памятью для этих данных. Этот элемент заполняется параметром MappingRecognizeText.

dwServiceDataSize

Размер (в байтах) данных частной службы, заданный параметром pServiceData. Если нет частных данных, размер устанавливается равным 0. Этот элемент заполняется параметром MappingRecognizeText.

pCallerData

Указатель на частные данные приложения, передаваемые службе. Приложение управляет памятью для этих данных.

dwCallerDataSize

Размер (в байтах) данных частного приложения, указанный в pCallerData. Этот член имеет значение 0, если нет частных данных.

pContext

Зарезервировано для внутреннего использования.

Комментарии

Памятью для самой структуры контейнера свойств управляет приложение. Платформа ELS и ее службы управляют только указателями данных, которые хранятся в контейнере свойств.

Требования

   
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Верхняя часть elscore.h

См. также раздел

Расширенные структуры лингвистических служб

MAPPING_DATA_RANGE

MappingRecognizeText