структура RECO_LATTICE (rectypes.h)
Служит точкой входа в решетку.
Синтаксис
typedef struct tagRECO_LATTICE {
ULONG ulColumnCount;
RECO_LATTICE_COLUMN *pLatticeColumns;
ULONG ulPropertyCount;
GUID *pGuidProperties;
ULONG ulBestResultColumnCount;
ULONG *pulBestResultColumns;
ULONG *pulBestResultIndexes;
} RECO_LATTICE;
Члены
ulColumnCount
Количество столбцов в решетке.
pLatticeColumns
Массив RECO_LATTICE_COLUMN структур, содержащихся в решетке.
ulPropertyCount
Количество свойств, назначенных решетке. Дополнительные сведения о свойствах см. в разделе структура RECO_LATTICE_PROPERTIES .
pGuidProperties
Массив идентификаторов GUID свойств. Guids для этих свойств может быть либо свойствами, определенными в файле заголовка Msinkaut.h (например, метрики строк), либо пользовательскими свойствами, определенными распознавателем.
ulBestResultColumnCount
Количество столбцов, из которых состоит наилучший результат.
pulBestResultColumns
Массив, содержащий индексы столбцов в массиве pLatticeColumns , который обеспечивает наилучший результат.
pulBestResultIndexes
Массив индексов элементов в массиве pLatticeElements соответствующего столбца, обозначенного pulBestResultColumn.
Комментарии
Элементы ulBestResultColumnCount, pulBestResultColumns и pulBestResultIndexes используются вместе для хранения сведений о верхних альтернативах среди всех столбцов. Эти значения должны быть заполнены распознавателем даже в самом простом случае, когда отсутствует сегментация и имеется только один столбец. Используя пример "вместе", если распознаватель определяет, что лучший результат — "собрать", ulBestResultColumnCount будет иметь значение 3, массив pulBestResultColumns будет содержать [0,1,2], а массив pulBestResultIndexes будет содержать [1,0,2].
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | rectypes.h |