Partager via


SimpleHapticsController Classe

Définition

Fournit l’accès à un seul appareil d’entrée haptique qui peut être utilisé pour énumérer les formes d’onde haptiques prises en charge par le périphérique d’entrée associé et déclencher une réponse haptique spécifique.

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
Héritage
Object Platform::Object IInspectable SimpleHapticsController
Attributs

Configuration requise pour Windows

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 entièrement fonctionnels suivants illustrent les fonctionnalités haptiques sur différents appareils.

Retour haptique du stylet

Consultez l’exemple haptique pen pour obtenir des exemples de fonctionnalités suivantes :

Haptique RadialController

Consultez RadialController pour obtenir des exemples d’utilisation de haptiques avec des appareils RadialController tels que le Surface Dial.

Haptique du contrôleur de réalité mixte

Consultez l’exemple de source d’interaction spatiale pour obtenir un exemple d’utilisation de l’haptique avec des contrôleurs 6DOF (Six Degree of Freedom) sur Windows Mixed Reality Desktop.

Propriétés

Id

Obtient l’identificateur du périphérique d’entrée haptique.

IsIntensitySupported

Obtient si l’appareil d’entrée haptique prend en charge l’intensité des commentaires.

IsPlayCountSupported

Obtient si l’appareil d’entrée haptique prend en charge le nombre de commentaires.

IsPlayDurationSupported

Obtient si l’appareil d’entrée haptique prend en charge la durée des commentaires.

IsReplayPauseIntervalSupported

Obtient si le périphérique d’entrée haptique prend en charge les intervalles de pause entre les cycles de commentaires.

SupportedFeedback

Obtient les types de commentaires pris en charge par le périphérique d’entrée haptique.

Méthodes

SendHapticFeedback(SimpleHapticsControllerFeedback)

Démarrez les commentaires haptiques par l’appareil d’entrée.

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

Démarrez les commentaires haptiques par l’appareil d’entrée avec l’intensité spécifiée.

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

Démarrez les commentaires haptiques par l’appareil d’entrée et continuez pendant la durée spécifiée.

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

Démarrez les commentaires haptiques par l’appareil d’entrée et répétez pour le nombre spécifié de fois.

StopFeedback()

Met fin aux commentaires haptiques de l’appareil d’entrée.

S’applique à

Voir aussi