Partager via


Interface ISensor (sensorsapi.h)

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. Diverses 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.

En plus des méthodes héritées d’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 d’événement 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 à travers laquelle recevoir des notifications d’événements 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é.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête sensorsapi.h

Voir aussi

COM Interfaces