SimpleHapticsControllerFeedback クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ハプティクス入力デバイスでサポートされているフィードバック動作へのアクセスを提供します。
public ref class SimpleHapticsControllerFeedback sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SimpleHapticsControllerFeedback final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SimpleHapticsControllerFeedback
Public NotInheritable Class SimpleHapticsControllerFeedback
- 継承
- 属性
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 を参照してください。
Mixed Reality コントローラーのハプティクス
Windows Mixed Reality Desktop で 6 自由度 (6DOF) コントローラーでハプティクスを使用する方法の例については、空間相互作用ソースサンプルを参照してください。
プロパティ
Duration |
ハプティクス入力デバイスのフィードバック期間を取得します。 |
Waveform |
ハプティクス入力デバイスのハプティクス波形の種類を取得します。 |