KnownSimpleHapticsControllerWaveforms Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un ensemble de types de formes d’onde haptiques connus (en fonction de la spécification HID de la page d’utilisation haptique .
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
- Héritage
- Attributs
Configuration requise pour Windows
| Configuration requise | Description |
|---|---|
| Famille d’appareils |
Windows 10 Creators Update (introduit dans 10.0.15063.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
|
Exemples
Les exemples complets suivants illustrent les fonctionnalités haptiques sur différents appareils.
Haptiques de stylet
Consultez l’exemple de stylet haptique pour obtenir des exemples pratiques des fonctionnalités suivantes :
- Obtenez un SimpleHapticsController à partir d’une entrée de stylet : passez de PointerPoint.PointerId à PenDevice à SimpleHapticsController (nécessite à la fois un stylet compatible haptic et un appareil prenant en charge le stylet).
- Vérifiez les fonctionnalités haptics de stylet : Un SimpleHapticsController expose les propriétés des fonctionnalités matérielles du stylet, notamment IsIntensitySupported, IsPlayCountSupported, SupportedFeedback, et ainsi de suite.
- Démarrez et arrêtez les commentaires haptiques : utilisez les méthodes SendHapticFeedback et StopFeedback de manière appropriée.
- Déclencher le retour haptique : retour pour les commentaires d’entrée manuscrite et les commentaires d’interaction.
Haptics RadialController
Consultez le RadialController pour obtenir des exemples d’utilisation de haptics avec des appareils RadialController tels que Surface Dial.
Haptics du contrôleur de réalité mixte
Consultez l’exemple de source d’interaction spatiale pour obtenir un exemple d’utilisation de haptics avec six contrôleurs 6DOF (6DOF) sur Windows Mixed Reality Desktop.
Propriétés
| Nom | Description |
|---|---|
| Align |
Obtient une forme d’onde d’impulsion nette générée lorsqu’un objet s’aligne sur un repère d’alignement. |
| BrushContinuous |
Obtient une forme d’onde de buzz générée en continu pour un appareil de stylet en contact avec la surface du numériseur. |
| BuzzContinuous |
Obtient une forme d’onde de buzz générée en continu jusqu’à ce qu’elle se termine. |
| ChiselMarkerContinuous |
Obtient une forme d’onde de buzz générée en continu pour un appareil de stylet (en mode marqueur/surligneur) en contact avec la surface du numériseur. |
| Click |
Obtient une forme d’onde de clic. |
| Collide |
Obtient une forme d’onde d’impulsion douce générée pour indiquer l’atteinte d’une limite ou d’une limite. |
| EraserContinuous |
Obtient une forme d’onde de buzz générée en continu pour un appareil de stylet (en mode gomme) en contact avec la surface du numériseur. |
| Error |
Obtient une forme d’onde de buzz forte utilisée pour signaler qu’une action a échoué ou qu’une erreur s’est produite. |
| GalaxyPenContinuous |
Obtient une forme d’onde de buzz générée en continu pour des outils d’encre spéciaux (tels qu’un pinceau multicolore) en contact avec la surface du numériseur. |
| Grow |
Obtient une forme d’onde dynamique qui est générée pour transmettre des mouvements, des transitions ou une activité système intelligente. |
| Hover |
Obtient une forme d’onde de buzz qui indique que le pointeur a commencé à pointer sur un élément d’interface utilisateur interactif. |
| InkContinuous |
Obtient une forme d’onde de buzz générée en continu pour un appareil stylet (en mode encre) en contact avec la surface du numériseur. |
| MarkerContinuous |
Obtient une forme d’onde de buzz générée en continu sans interruption pour un appareil de stylet (en mode marqueur) en contact avec la surface du numériseur. |
| PencilContinuous |
Obtient une forme d’onde de buzz générée en continu pour un dispositif de stylet (en mode crayon manuscrit) en contact avec la surface du numériseur. |
| Press |
Obtient une forme d’onde de buzz qui indique quand un utilisateur appuie sur un élément d’interface utilisateur interactif dans une action incrémentielle (voir Release). |
| Release |
Obtient une forme d’onde de buzz qui indique quand un utilisateur libère un élément d’interface utilisateur interactif dans une action incrémentielle (voir Appuyez). |
| RumbleContinuous |
Obtient une forme d’onde de rumble générée en continu jusqu’à ce qu’elle soit terminée. |
| Step |
Obtient une forme d’onde d’impulsion ferme générée pour transmettre des modifications discrètes, telles que le déplacement des étapes ou des valeurs. |
| Success |
Obtient une forme d’onde de buzz générée pour un appareil de stylet lorsque la reconnaissance manuscrite réussit. |
S’applique à
Voir aussi
- Interactions de stylet et commentaires haptiques (tactiles)
- les interactions Surface Dial