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 中引入)

示例

以下功能齐全的示例演示了各种设备的触觉功能。

笔触觉

有关以下功能的工作示例,请参阅 笔触觉示例

RadialController 触觉

有关如何将触觉与 RadialController 设备(如 Surface Dial)配合使用的示例,请参阅 RadialController

混合现实控制器触觉

有关如何在 Windows Mixed Reality Desktop 上使用六度自由(6DOF)控制器的触觉的示例,请参阅 空间交互源示例

属性

名称 说明
Align

获取对象对齐参考线时生成的尖锐脉冲波形。

BrushContinuous

获取在与数字化器表面接触时为笔设备连续生成的蜂鸣波形。

BuzzContinuous

获取连续生成的蜂鸣波形,直到终止为止。

ChiselMarkerContinuous

获取在与数字化器表面接触时为笔设备(以标记/荧光笔模式)连续生成的蜂鸣波形。

Click

获取单击波形。

Collide

获取为指示到达边界或限制而生成的软脉冲波形。

EraserContinuous

获取在与数字化器表面接触时为笔设备(在橡皮擦模式下)连续生成的蜂鸣波形。

Error

获取一个强蜂鸣波形,用于指示操作已失败或发生错误。

GalaxyPenContinuous

获取为特殊墨迹工具(如多色画笔)连续生成的蜂鸣波形,同时与数字化器表面接触。

Grow

获取一个动态脉冲波形,该波形生成用于传达运动、转换或智能系统活动。

Hover

获取一个嗡嗡声波形,该波形指示指针已开始将鼠标悬停在交互式 UI 元素上。

InkContinuous

获取在与数字化器表面接触时为笔设备(以墨迹模式)连续生成的蜂鸣波形。

MarkerContinuous

获取在与数字化器图面接触时,为笔设备(以标记模式)连续生成的蜂鸣波形。

PencilContinuous

获取在与数字化器表面接触时为笔设备(以墨迹铅笔模式)连续生成的蜂鸣波形。

Press

获取一个蜂鸣波形,该波形指示用户何时在增量操作中按下交互式 UI 元素(请参阅 发布)。

Release

获取一个蜂鸣波形,该波形指示用户何时在增量操作中释放交互式 UI 元素(请参阅 Press)。

RumbleContinuous

获取连续生成的朗声波形,直到终止为止。

Step

获取生成以传达离散变化(如移动步骤或值)的坚定脉冲波形。

Success

获取在墨迹识别成功时为笔设备生成的蜂鸣波形。

适用于

另请参阅