Windows.Devices.Haptics Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memberikan dukungan untuk umpan balik haptik dasar dan non-arah seperti klik, buzz, dan gemuruh yang dapat disetel melalui karakteristik seperti intensitas dan waktu.
Kelas
| Nama | Deskripsi |
|---|---|
| InputHapticsManager |
Menyediakan fungsionalitas untuk memicu umpan balik haptik pada perangkat input yang terakhir kali mengirimkan input ke utas terkait, jika perangkat mendukung haptik dan input diterima baru-baru ini. Objek harus digunakan pada utas yang sama tempat objek dibuat. |
| InputHapticsManagerController |
Memberikan dukungan untuk umpan balik haptik dasar dan non-arah seperti klik, buzz, dan gemuruh yang dapat disetel melalui karakteristik seperti intensitas dan waktu. |
| InputHapticsManagerCreatedEventArgs |
Memberikan dukungan untuk umpan balik haptik dasar dan non-arah seperti klik, buzz, dan gemuruh yang dapat disetel melalui karakteristik seperti intensitas dan waktu. |
| KnownSimpleHapticsControllerWaveforms |
Menyediakan sekumpulan jenis bentuk gelombang haptik terkenal (berdasarkan spesifikasi HID Halaman Penggunaan Haptik . |
| SimpleHapticsController |
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. |
| SimpleHapticsControllerFeedback |
Menyediakan akses ke perilaku umpan balik yang didukung oleh perangkat input haptic. |
| VibrationDevice |
Menyediakan akses ke perangkat yang hanya mendukung pemberitahuan getaran. |
Struct
| Nama | Deskripsi |
|---|---|
| HapticsControllerOverrideToken |
Mewakili token yang dikembalikan oleh SetOverrideHapticsController yang dapat diteruskan ke ClearOverrideHapticsController untuk menghapus penimpaan. |
Enum
| Nama | Deskripsi |
|---|---|
| HapticDeviceType |
Menentukan jenis perangkat haptik yang dapat diidentifikasi oleh InputHapticsManager. |
| VibrationAccessStatus |
Menentukan hak akses ke perangkat getaran. |
Contoh
Sampel yang berfungsi penuh berikut menunjukkan fitur haptik di berbagai perangkat.
Haptik pena
Lihat sampel haptik Pena untuk contoh kerja fungsionalitas berikut:
- Dapatkan SimpleHapticsController dari input pena: Buka dari PointerPoint.PointerId ke PenDevice ke SimpleHapticsController (memerlukan pena berkemampuan haptik dan perangkat yang mendukung pena).
- Periksa kemampuan haptik pena: SimpleHapticsController mengekspos properti untuk kemampuan perangkat keras pena, termasuk IsIntensitySupported, IsPlayCountSupported, SupportedFeedback, dan sebagainya.
- Memulai dan menghentikan umpan balik haptik: Gunakan metode SendHapticFeedback dan StopFeedback dengan tepat.
- Memicu umpan balik haptik: Umpan balik untuk umpan balik penintaan dan umpan balik interaksi.
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 Pengontrol Enam Derajat Kebebasan (6DOF) di Windows Mixed Reality Desktop.