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


Функция GetRecoAttributes (recapis.h)

Извлекает атрибуты распознавателя.

Синтаксис

HRESULT GetRecoAttributes(
  HRECOGNIZER hrec,
  RECO_ATTRS  *pRecoAttrs
);

Параметры

hrec

Дескриптор.

pRecoAttrs

Атрибуты распознавателя. Атрибуты определяют языки и возможности, поддерживаемые распознавателями. Дополнительные сведения см. в разделе структура RECO_ATTRS .

Возвращаемое значение

Эта функция может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_INVALIDARG
Получен недопустимый аргумент.
E_POINTER
Параметр является недопустимым указателем.
E_FAIL
Произошла неизвестная ошибка.

Комментарии

Распознаватель жестов должен задать бит RF_OBJECT RECO_ATTRS::d wRecoCapabilityFlags и задать для каждого элемента в массиве RECO_ATTRS::awLanguageID значение 0.

Распознаватель жестов обычно не использует руководство по распознаванию. Распознаватель жестов без направляющей должен очищать RF_LINED_INPUT и RF_BOXED_INPUT биты.

Параметр awcFriendlyName структуры RECO_ATTRS может быть пустым (т. е. с первым элементом, равным null), если эта структура используется в качестве возвращаемого значения функции GetRecoAttributes. Так как это не ошибка, код возврата для awcFriendlyName в функции GetRecoAttributes будет S_OK, а другие поля будут содержать данные.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header recapis.h
DLL inkobjcore.dll

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

Структура RECO_ATTRS