Windows.Devices.Haptics 名前空間

クリック、バズ、振動などの基本的な非方向触覚フィードバックをサポートします。このフィードバックは、強度やタイミングなどの特性によって調整できます。

クラス

名前 説明
InputHapticsManager

デバイスが触覚をサポートし、入力が最近受信された場合に、関連付けられたスレッドに最後に入力を配信した入力デバイスで触覚フィードバックをトリガーする機能を提供します。 オブジェクトは、作成されたのと同じスレッドで使用する必要があります。

InputHapticsManagerController

クリック、バズ、振動などの基本的な非方向触覚フィードバックをサポートします。このフィードバックは、強度やタイミングなどの特性によって調整できます。

InputHapticsManagerCreatedEventArgs

クリック、バズ、振動などの基本的な非方向触覚フィードバックをサポートします。このフィードバックは、強度やタイミングなどの特性によって調整できます。

KnownSimpleHapticsControllerWaveforms

よく知られている触覚波形の種類のセットを提供します ( 触覚使用法ページ HID 仕様に基づく)。

SimpleHapticsController

関連付けられた入力デバイスでサポートされている触覚波形を列挙し、特定の触覚応答をトリガーするために使用できる 1 つの触覚入力デバイスへのアクセスを提供します。

SimpleHapticsControllerFeedback

触覚入力デバイスでサポートされているフィードバック動作へのアクセスを提供します。

VibrationDevice

振動通知のみをサポートするデバイスへのアクセスを提供します。

構造体

名前 説明
HapticsControllerOverrideToken

オーバーライドを削除するために ClearOverrideHapticsController に渡すことができる SetOverrideHapticsController によって返されるトークンを表します。

列挙型

名前 説明
HapticDeviceType

InputHapticsManager で識別できる触覚デバイスの種類を指定します。

VibrationAccessStatus

振動デバイスへのアクセス権を指定します。

例

次の完全に機能するサンプルは、さまざまなデバイス間の触覚機能を示しています。

ペンの触覚

次の機能の動作例については、 Pen 触覚 サンプルを参照してください。

RadialController 触覚

Surface Dial などの RadialController デバイスで触覚を使用する方法の例については、 RadialController を参照してください。

Mixed Reality コントローラーの触覚

Windows Mixed Reality Desktop で 6DOF (6DOF) コントローラーで触覚を使用する方法の例については、 空間相互作用ソースサンプル を参照してください。

こちらもご覧ください