KnownSimpleHapticsControllerWaveforms 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 设备中使用触觉的示例,请参阅 RadialController。
混合现实控制器触觉
有关如何在 Windows Mixed Reality Desktop 上将触觉与六自由度 (6DOF) 控制器配合使用的示例,请参阅空间交互源示例。
属性
BrushContinuous |
获取在与数字化器表面接触时为笔设备持续生成的蜂鸣波形。 |
BuzzContinuous |
获取连续生成直到终止的嗡嗡声波形。 |
ChiselMarkerContinuous |
获取在与数字化器表面接触时) 以标记/荧光笔模式 (笔设备连续生成的蜂鸣波形。 |
Click |
获取单击波形。 |
EraserContinuous |
获取在与数字化器表面接触时, (橡皮擦模式) 的笔设备连续生成的蜂鸣波形。 |
Error |
获取强嗡嗡声波形,用于指示操作已失败或发生错误。 |
GalaxyPenContinuous |
获取在与数字化器表面接触时为特殊墨迹工具 ((如多色画笔) )连续生成的蜂鸣波形。 |
Hover |
获取一个嗡嗡声波形,指示指针已开始悬停在交互式 UI 元素上。 |
InkContinuous |
获取在与数字化器表面接触时连续为笔设备 (墨迹模式) 生成的蜂鸣波形。 |
MarkerContinuous |
获取在与数字化器表面接触时,笔设备 (标记模式) 连续生成的不中断的嗡嗡声波形。 |
PencilContinuous |
获取为笔设备连续生成的蜂鸣波形,该波形在与数字化器表面接触时 (墨迹铅笔模式) 。 |
Press |
获取一个嗡嗡声波形,该波形指示用户何时在增量操作中按下交互式 UI 元素, (请参阅 发布) 。 |
Release |
获取一个嗡嗡声波形,该波形指示用户何时在增量操作中释放交互式 UI 元素 (请参阅按) 。 |
RumbleContinuous |
获取一个连续生成直到终止的隆隆波形。 |
Success |
获取墨迹识别成功时为笔设备生成的蜂鸣波形。 |