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


Доступ к вводу пера и управление ими

Планшетный компьютер включает технологию для взаимодействия с данными пера планшета в процессе их сбора. Класс RealTimeStylus является частью интерфейсов программирования приложений StylusInput (API), которые предоставляют доступ к потоку данных пера планшета. Эти API позволяют записывать, прерывать и изменять поток независимо от отрисовки и сбора рукописного ввода.

API StylusInput предназначены для следующих способов:

  • Обеспечить доступ в режиме реального времени к потоку данных пера планшета.
  • Предотвращайте блокировку потока пользовательского интерфейса при динамической отрисовке рукописного ввода путем добавления данных пакета в очередь на потоке пользовательского интерфейса и организации сбора данных рукописного ввода в одном потоке.
  • Увеличьте производительность и уменьшите общее использование потоков по сравнению с использованием объекта InkCollector, объекта InkOverlay, элемента управления InkPicture или InkEdit для сбора рукописных данных.

API StylusInput не предназначен для работы с объектом InkCollector, объектом InkOverlay, элементом управления InkPicture или элементом управления InkEdit.

Если вам нужно напрямую взаимодействовать с данными пера планшета или когда ваше приложение может блокировать почеркивание в реальном времени, используйте объект RealTimeStylus. Используйте объект InkCollector, объект InkOverlay, элемент управления InkPicture или элемент управления InkEdit, если поведение этих объектов по умолчанию обеспечивает необходимое поведение.

В этом разделе

В следующих разделах описываются элементы API StylusInput:

Каскадная модель RealTimeStylus

Образец плагина RealTimeStylus

Образец коллекции рукописного ввода RealTimeStylus