Bagikan melalui


SimpleHapticsController Kelas

Definisi

Menyediakan akses ke satu perangkat input haptik yang dapat digunakan untuk menghitung bentuk gelombang haptik yang didukung oleh perangkat input terkait dan memicu respons haptik tertentu.

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
Warisan
Object Platform::Object IInspectable SimpleHapticsController
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Contoh

Sampel yang berfungsi penuh berikut menunjukkan fitur haptik di berbagai perangkat.

Haptik pena

Lihat sampel haptik Pena untuk contoh fungsionalitas berikut:

Haptik RadialController

Lihat RadialController untuk contoh cara menggunakan haptik dengan perangkat RadialController seperti Surface Dial.

Haptik pengontrol realitas campuran

Lihat sampel sumber interaksi spasial untuk contoh cara menggunakan haptik dengan Six Degree of Freedom (6DOF) Controllers di Windows Mixed Reality Desktop.

Properti

Id

Mendapatkan pengidentifikasi untuk perangkat input haptic.

IsIntensitySupported

Mendapatkan apakah perangkat input haptic mendukung intensitas umpan balik.

IsPlayCountSupported

Mendapatkan apakah perangkat input haptic mendukung jumlah umpan balik.

IsPlayDurationSupported

Mendapatkan apakah perangkat input haptic mendukung durasi umpan balik.

IsReplayPauseIntervalSupported

Mendapatkan apakah perangkat input haptik mendukung interval jeda di antara siklus umpan balik.

SupportedFeedback

Mendapatkan jenis umpan balik yang didukung oleh perangkat input haptic.

Metode

SendHapticFeedback(SimpleHapticsControllerFeedback)

Mulai umpan balik haptik oleh perangkat input.

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

Mulai umpan balik haptik oleh perangkat input dengan intensitas yang ditentukan.

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

Mulai umpan balik haptik oleh perangkat input dan lanjutkan untuk jumlah waktu yang ditentukan.

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

Mulai umpan balik haptik oleh perangkat input dan ulangi untuk berapa kali yang ditentukan.

StopFeedback()

Mengakhiri umpan balik haptik oleh perangkat input.

Berlaku untuk

Lihat juga