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


Интерфейс IInkRecognizer (msinkaut.h)

Представляет возможность обработки рукописного ввода или рукописного ввода и преобразования росчерка в текст или жест. Распознаватель создает объект InkRecognizerContext , который используется для фактического распознавания рукописного ввода.

Наследование

Интерфейс IInkRecognizer наследуется от интерфейса IUnknown . IInkRecognizer также имеет следующие типы элементов:

Методы

Интерфейс IInkRecognizer содержит следующие методы.

 
IInkRecognizer::CreateRecognizerContext

Создает новый объект InkRecognizerContext.
IInkRecognizer::get_Capabilities

Возвращает возможности объекта IInkRecognizer.
IInkRecognizer::get_Languages

Возвращает массив идентификаторов языков для языков, поддерживаемых объектом IInkRecognizer.
IInkRecognizer::get_Name

Возвращает имя объекта. (IInkRecognizer.get_Name)
IInkRecognizer::get_PreferredPacketDescription

Возвращает массив глобальных уникальных идентификаторов (GUID), который представляет предпочтительные свойства пакета для распознавателя.
IInkRecognizer::get_SupportedProperties

Возвращает массив глобальных уникальных идентификаторов (GUID), описывающих свойства, поддерживаемые объектом IInkRecognizer.
IInkRecognizer::get_Vendor

Возвращает имя поставщика объекта IInkRecognizer.

Комментарии

Распознаватель имеет определенные атрибуты и свойства, которые позволяют ему выполнять распознавание. Свойства распознавателя должны быть определены, прежде чем произойдет распознавание. Типы свойств, поддерживаемые распознавателем, определяют типы распознавания, которые он может выполнять. Например, если распознаватель не поддерживает рукописный ввод, он возвращает неточные результаты, когда пользователь пишет в cursive.

Распознаватель также имеет встроенные функции, которые автоматически управляют многими аспектами рукописного ввода. Например, он определяет метрики для линий, на которых нарисованы штрихи. Вы можете вернуть номер строки росчерка, но вам не нужно указывать, как определяются эти метрики из-за встроенных функций распознавателя.

Дополнительные сведения о распознавании см. в разделе О распознавании рукописного ввода.

Если вы определите класс, реализующий этот интерфейс, новый класс не будет правильно взаимодействовать с интерфейсами API планшетного пк.

Требования

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

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

Класс InkRecognizerContext

Коллекция InkRecognizers