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

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

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

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

Методы

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

 
IInkTablet::get_HardwareCapabilities

Возвращает битовую маску, определяющую аппаратные возможности планшета, например, должен ли курсор находиться в физическом контакте с планшетом, чтобы сообщить о его положении.
IInkTablet::get_MaximumInputRectangle

Возвращает максимальный прямоугольник ввода в координатах планшетного устройства, поддерживаемых объектом IInkTablet.
IInkTablet::get_Name

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

Возвращает строковое представление идентификатора Plug and Play объекта IInkTablet.
IInkTablet::GetPropertyMetrics

Извлекает данные метрик для указанного свойства.
IInkTablet::IsPacketPropertySupported

Определяет, поддерживается ли свойство планшетного устройства или коллекция планшетных устройств, идентифицируемых с помощью глобально уникального идентификатора (GUID). (IInkTablet.IsPacketPropertySupported)

Комментарии

Объект IInkTablet можно использовать для определения аппаратных возможностей планшетного устройства. Кроме встроенного дигитайзера к планшетному компьютеру может быть подключено несколько дигитайзеров.

Объекты IInkTablet тесно взаимодействуют с объектами сборщика рукописного ввода. Сборщику рукописного ввода (InkCollector, InkOverlay или InkPicture) можно задать один из двух режимов, связанных с планшетом:

  • Режим "Все планшеты"
  • Режим интеграции с одним планшетом
По умолчанию используется режим всех планшетов (задается с помощью метода SetAllTabletsMode сборщика рукописного ввода). Этот режим интегрирует все планшетные устройства, если к планшетному компьютеру подключено несколько устройств. Так как все планшеты интегрированы, доступные курсоры можно использовать на любом из планшетных устройств, и каждый планшет сопоставляется со всем экраном. Это позволяет автоматически обновлять окна.

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

Требования

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

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

Интерфейс IInkCursor

Класс InkCollector

Класс InkOverlay

Справочник по элементу управления InkPicture