Windows.Devices.Haptics Пространство имен

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

Классы

Имя Описание
InputHapticsManager

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

InputHapticsManagerController

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

InputHapticsManagerCreatedEventArgs

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

KnownSimpleHapticsControllerWaveforms

Предоставляет набор известных типов хаптичной волны (на основе спецификации HID страницы хаптиков использования).

SimpleHapticsController

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

SimpleHapticsControllerFeedback

Предоставляет доступ к поведениям обратной связи, поддерживаемым хаптичным устройством ввода.

VibrationDevice

Предоставляет доступ к устройству, поддерживающее только уведомления о вибрациях.

Структуры

Имя Описание
HapticsControllerOverrideToken

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

Перечисления

Имя Описание
HapticDeviceType

Указывает типы хаптитических устройств, которые можно определить с помощью InputHapticsManager.

VibrationAccessStatus

Указывает права доступа к устройству вибрации.

Примеры

В следующих полнофункциональным примерах показаны храптические функции на различных устройствах.

Перо хаптитические

Ознакомьтесь с примером тактильных ощущений пера для примеров работы следующей функциональности:

  • Получите SimpleHapticsController из ввода пера: переход с PointerPoint.PointerId на PenDevice в SimpleHapticsController (требует как хаптичного пера, так и устройства, поддерживающего перо).
  • Проверьте возможности тактильной обратной связи пера: SimpleHapticsController предоставляет свойства, связанные с возможностями оборудования пера, включая IsIntensitySupported, IsPlayCountSupported, SupportedFeedback и так далее.
  • Запустите и остановите тактическую обратную связь: используйте методы SendHapticFeedback и StopFeedback соответствующим образом.
  • Триггер тактильной отдачи: обратная связь как для рукописного ввода, так и для интерактивного взаимодействия.

хаптичные хаптисы РадиалКонтроллера

Примеры использования хиптиков с устройствами RadialController, такими как Surface Dial, см. в radialController .

хиппитические хиптики контроллера смешанной реальности

Пример источника пространственного взаимодействия см. в примере использования хаптиксов с контроллерами 6DOF на рабочем столе Windows Mixed Reality.

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