Windows.Devices.Haptics Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает поддержку базовых, ненаправленных тактильной обратной связи, таких как щелчки, шумы и гулы, которые можно настроить с помощью таких характеристик, как интенсивность и время.
Классы
KnownSimpleHapticsControllerWaveforms |
Предоставляет набор известных типов тактильной формы волн (на основе спецификации HID страницы тактильной потребления ). |
SimpleHapticsController |
Предоставляет доступ к одному тактильной устройству ввода, которое можно использовать для перечисления тактильной формы волн, поддерживаемых соответствующим устройством ввода, и активации определенного тактильной реакции. |
SimpleHapticsControllerFeedback |
Предоставляет доступ к поведению обратной связи, поддерживаемой тактильной устройством ввода. |
VibrationDevice |
Предоставляет доступ к устройству, которое поддерживает только уведомления о вибрации. |
Перечисления
VibrationAccessStatus |
Указывает права доступа к виброустройству. |
Примеры
Следующие полнофункциональные примеры демонстрируют тактильные функции на разных устройствах.
Тактильная обратная связь для пера
Примеры работы со следующими функциями см. в примере тактильной ручки:
- Получите SimpleHapticsController из входных данных пера: перейдите от PointerPoint.PointerId к PenDevice в SimpleHapticsController (требуется перо с тактильной поддержкой и устройство, поддерживающее перо).
- Проверьте возможности тактильной ручки. SimpleHapticsController предоставляет свойства для аппаратных возможностей пера, включая IsIntensitySupported, IsPlayCountSupported, SupportedFeedback и т. д.
- Запуск и остановка тактильной обратной связи. Используйте методы SendHapticFeedback и StopFeedback соответствующим образом.
- Активация тактильной обратной связи: обратная связь как для рукописного ввода, так и для обратной связи о взаимодействии.
Тактильные модули RadialController
Примеры использования тактильной формы с устройствами RadialController, такими как Surface Dial, см. в разделе RadialController .
Тактильные контроллеры смешанной реальности
Пример использования тактильной формы с контроллерами 6DOF на Windows Mixed Reality Desktop см. в примере источника пространственного взаимодействия.