SimpleHapticsController クラス

定義

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

public ref class SimpleHapticsController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SimpleHapticsController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SimpleHapticsController
Public NotInheritable Class SimpleHapticsController
継承
Object Platform::Object IInspectable SimpleHapticsController
属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

次の完全に機能するサンプルは、さまざまなデバイスにわたるハプティクス機能を示しています。

ペン ハプティクス

次の機能の動作例については、ペン ハプティクス サンプルを参照してください。

RadialController ハプティクス

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

Mixed Reality コントローラーのハプティクス

デスクトップで 6 自由度 (6DOF) コントローラーでハプティクスを使用する方法の例については、空間相互作用ソース サンプルWindows Mixed Reality参照してください。

プロパティ

Id

ハプティクス入力デバイスの識別子を取得します。

IsIntensitySupported

ハプティクス入力デバイスがフィードバック強度をサポートしているかどうかを取得します。

IsPlayCountSupported

ハプティクス入力デバイスがフィードバック数をサポートしているかどうかを取得します。

IsPlayDurationSupported

ハプティクス入力デバイスがフィードバック期間をサポートするかどうかを取得します。

IsReplayPauseIntervalSupported

ハプティクス入力デバイスがフィードバック サイクル間の一時停止間隔をサポートするかどうかを取得します。

SupportedFeedback

ハプティクス入力デバイスでサポートされているフィードバックの種類を取得します。

メソッド

SendHapticFeedback(SimpleHapticsControllerFeedback)

入力デバイスによるハプティクス フィードバックを開始します。

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

指定した強度で入力デバイスによるハプティクス フィードバックを開始します。

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

入力デバイスによるハプティクス フィードバックを開始し、指定した時間だけ続行します。

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

入力デバイスによってハプティクス フィードバックを開始し、指定された回数繰り返します。

StopFeedback()

入力デバイスによるハプティクス フィードバックを終了します。

適用対象

こちらもご覧ください