KnownSimpleHapticsControllerWaveforms Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет набор известных типов хаптичной волны (на основе спецификации HID страницы хаптиков использования).
public ref class KnownSimpleHapticsControllerWaveforms abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KnownSimpleHapticsControllerWaveforms final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class KnownSimpleHapticsControllerWaveforms
Public Class KnownSimpleHapticsControllerWaveforms
- Наследование
- Атрибуты
Требования к Windows
| Требования | Описание |
|---|---|
| Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Примеры
В следующих полнофункциональным примерах показаны храптические функции на различных устройствах.
Перо хаптитические
Ознакомьтесь с примером тактильных ощущений пера для примеров работы следующей функциональности:
- Получите SimpleHapticsController из ввода пера: переход с PointerPoint.PointerId на PenDevice в SimpleHapticsController (требует как хаптичного пера, так и устройства, поддерживающего перо).
- Проверьте возможности тактильной обратной связи пера: SimpleHapticsController предоставляет свойства, связанные с возможностями оборудования пера, включая IsIntensitySupported, IsPlayCountSupported, SupportedFeedback и так далее.
- Запустите и остановите тактическую обратную связь: используйте методы SendHapticFeedback и StopFeedback соответствующим образом.
- Триггер тактильной отдачи: обратная связь как для рукописного ввода, так и для интерактивного взаимодействия.
хаптичные хаптисы РадиалКонтроллера
Примеры использования хиптиков с устройствами RadialController, такими как Surface Dial, см. в radialController .
хиппитические хиптики контроллера смешанной реальности
Пример источника пространственного взаимодействия см. в примере использования хаптиксов с контроллерами 6DOF на рабочем столе Windows Mixed Reality.
Свойства
| Имя | Описание |
|---|---|
| Align |
Получает резкий импульсный волнообразный формат, созданный при привязке объекта к направляющей выравнивания. |
| BrushContinuous |
Получает волновую форму, которая создается непрерывно для пера устройства во время контакта с поверхностью дигитайзера. |
| BuzzContinuous |
Возвращает волновую форму, которая создается непрерывно, пока не завершится. |
| ChiselMarkerContinuous |
Получает волновую форму, которая создается непрерывно для пера устройства (в режиме маркера или выделения) во время контакта с поверхностью дигитайзера. |
| Click |
Возвращает форму волны щелчка. |
| Collide |
Получает формируемую волновую форму мягкого импульса, указывающую на достижение границы или предела. |
| EraserContinuous |
Возвращает волновую форму, которая создается непрерывно для пера устройства (в режиме ластика) во время контакта с поверхностью дигитайзера. |
| Error |
Возвращает сильную волновую форму, используемую для сигнала о том, что действие завершилось сбоем или произошла ошибка. |
| GalaxyPenContinuous |
Получает волновую форму, которая создается непрерывно для специальных инструментов рукописного ввода (например, многоцветной кисти) во время контакта с поверхностью дигитайзера. |
| Grow |
Получает динамическую волновую форму импульса, созданную для передачи движения, перехода или интеллектуальной системной активности. |
| Hover |
Возвращает волновую форму, указывающую, что указатель начал наведении указателя на интерактивный элемент пользовательского интерфейса. |
| InkContinuous |
Получает волновую форму, которая создается непрерывно для пера устройства (в режиме рукописного ввода) во время контакта с поверхностью дигитайзера. |
| MarkerContinuous |
Получает волновую форму, которая создается непрерывно без прерывания для пера устройства (в режиме маркера) во время контакта с поверхностью дигитайзера. |
| PencilContinuous |
Получает волновую форму, которая создается непрерывно для пера устройства (в режиме рукописного карандаша) при контакте с поверхностью дигитайзера. |
| Press |
Возвращает волновую форму, указывающую, когда пользователь нажимает интерактивный элемент пользовательского интерфейса в добавочном действии (см. раздел "Выпуск"). |
| Release |
Возвращает волновую форму, указывающую, когда пользователь освобождает интерактивный элемент пользовательского интерфейса в добавочном действии (см. прессу). |
| RumbleContinuous |
Возвращает крученную волновую форму, которая создается непрерывно, пока не завершится. |
| Step |
Получает фирменная пульсовая волна, которая создается для передачи дискретных изменений, таких как перемещение по шагам или значениям. |
| Success |
Получает волновую форму, созданную для пера устройства при успешном распознавании рукописного ввода. |