KnownSimpleHapticsControllerWaveforms Kelas
Definisi
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.
Menyediakan sekumpulan jenis bentuk gelombang haptik terkenal (berdasarkan spesifikasi HID Halaman Penggunaan Haptik .
public ref class KnownSimpleHapticsControllerWaveforms abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KnownSimpleHapticsControllerWaveforms final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class KnownSimpleHapticsControllerWaveforms
Public Class KnownSimpleHapticsControllerWaveforms
- Warisan
- Atribut
Persyaratan Windows
| Persyaratan | Deskripsi |
|---|---|
| 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 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.
Properti
| Nama | Deskripsi |
|---|---|
| Align |
Mendapatkan bentuk gelombang pulsa tajam yang dihasilkan saat objek memposisikan ke panduan perataan. |
| BrushContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk perangkat pena saat bersentuhan dengan permukaan digitizer. |
| BuzzContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus hingga dihentikan. |
| ChiselMarkerContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk perangkat pena (dalam mode penanda/penyorot) saat bersentuhan dengan permukaan digitizer. |
| Click |
Mendapatkan bentuk gelombang klik. |
| Collide |
Mendapatkan bentuk gelombang pulsa lunak yang dihasilkan untuk menunjukkan mencapai batas atau batas. |
| EraserContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk perangkat pena (dalam mode penghapus) saat bersentuhan dengan permukaan digitizer. |
| Error |
Mendapatkan bentuk gelombang buzz yang kuat yang digunakan untuk memberi sinyal bahwa tindakan telah gagal, atau terjadi kesalahan. |
| GalaxyPenContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk alat tinta khusus (seperti kuas multi-warna) saat bersentuhan dengan permukaan digitizer. |
| Grow |
Mendapatkan bentuk gelombang pulsa dinamis yang dihasilkan untuk menyampaikan gerakan, transisi, atau aktivitas sistem cerdas. |
| Hover |
Mendapatkan bentuk gelombang buzz yang menunjukkan penunjuk telah mulai mengarahkan kursor ke elemen UI interaktif. |
| InkContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk perangkat pena (dalam mode tinta) saat bersentuhan dengan permukaan digitizer. |
| MarkerContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus tanpa gangguan untuk perangkat pena (dalam mode penanda) saat bersentuhan dengan permukaan digitizer. |
| PencilContinuous |
Mendapatkan bentuk gelombang buzz yang dihasilkan terus menerus untuk perangkat pena (dalam mode pensil tinta) saat bersentuhan dengan permukaan digitizer. |
| Press |
Mendapatkan bentuk gelombang buzz yang menunjukkan ketika pengguna menekan elemen UI interaktif dalam tindakan bertahap (lihat Rilis). |
| Release |
Mendapatkan bentuk gelombang buzz yang menunjukkan kapan pengguna merilis elemen UI interaktif dalam tindakan bertahap (lihat Tekan). |
| RumbleContinuous |
Mendapatkan bentuk gelombang berderak yang dihasilkan terus menerus hingga dihentikan. |
| Step |
Mendapatkan bentuk gelombang pulsa tegas yang dihasilkan untuk menyampaikan perubahan diskrit, seperti bergerak melalui langkah atau nilai. |
| Success |
Mendapatkan bentuk gelombang buzz yang dihasilkan untuk perangkat pena ketika pengenalan tinta berhasil. |