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
Наследование
Object Platform::Object IInspectable 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

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

Применяется к

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