Partager via


Interface ISensor (sensorsapi.h)

Important

Utilisez plutôt l’API de capteur UWP .

L’API de capteur COM est déconseillée et ne doit pas être utilisée dans les nouvelles applications. Aucune fonctionnalité ou amélioration supplémentaire n’est planifiée et la prise en charge sera limitée.

Représente un capteur.

Vous allez généralement récupérer un pointeur vers ISensor en appelant ISensorCollection ::GetAt ou ISensorManager ::GetSensorByID, mais d’autres méthodes peuvent également récupérer ce pointeur. Différentes autres méthodes d’API Sensor utilisent un pointeur vers ISensor pour fournir des informations sur un capteur particulier ou pour vous permettre de spécifier le capteur à utiliser pour une action particulière.

Outre les méthodes héritées de IUnknown, l’interface ISensor expose les méthodes suivantes.

Héritage

L’interface ISensor hérite de l’interface IUnknown.

Méthodes

L’interface ISensor a ces méthodes.

 
ISensor ::GetCategory

Récupère l’identificateur de la catégorie de capteur.
ISensor ::GetData

Récupère le rapport de données de capteur le plus récent.
ISensor ::GetEventInterest

Récupère les paramètres d’intérêt des événements actuels.
ISensor ::GetFriendlyName

Récupère le nom du capteur destiné à être vu par l’utilisateur.
ISensor ::GetID

Récupère l’identificateur unique du capteur.
ISensor ::GetProperties

Récupère plusieurs propriétés de capteur.
ISensor ::GetProperty

Récupère une valeur de propriété.
ISensor ::GetState

Récupère l’état opérationnel actuel du capteur.
ISensor ::GetSupportedDataFields

Récupère un ensemble de PROPERTYKEYs qui représentent les champs de données que le capteur peut fournir.
ISensor ::GetType

Récupère l’ID de type de capteur.
ISensor ::SetEventInterest

Spécifie la liste des événements de capteur à recevoir.
ISensor ::SetEventSink

Spécifie l’interface par le biais de laquelle recevoir des notifications d’événement de capteur.
ISensor ::SetProperties

Spécifie les propriétés du capteur.
ISensor ::SupportsDataField

Indique si le capteur prend en charge le champ de données spécifié.
ISensor ::SupportsEvent

Indique si le capteur prend en charge l’événement spécifié.

Spécifications

Requirement Valeur
Client minimum requis Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
plateforme cible Fenêtres
Header sensorsapi.h

Voir aussi

COM Interfaces