Partager via


Méthode ISensorDriver ::OnGetSupportedProperties (sensorsclassextension.h)

La méthode ISensorDriver ::OnGetSupportedProperties récupère la liste des propriétés que le capteur spécifié fournit.

Syntaxe

HRESULT OnGetSupportedProperties(
  LPWSTR                       pwszSensorID,
  IPortableDeviceKeyCollection **ppSupportedProperties
);

Paramètres

pwszSensorID

LPWSTR qui contient l’ID du capteur à partir duquel l’application cliente demande la liste des propriétés.

ppSupportedProperties

Adresse d’un pointeur IPortableDeviceKeyCollection qui reçoit la liste des valeurs PROPERTYKEY qui représentent les propriétés prises en charge.

Valeur retournée

Si l’opération réussit, cette méthode retourne S_OK. Sinon, cette méthode retourne l’un des codes d’erreur définis dans Winerror.h.

Remarques

Les propriétés décrivent l’appareil de capteur, par opposition aux champs de données, qui contiennent des données générées par le capteur. Les propriétés définies par la plateforme sont définies dans sensors.h.

Chaque objet IPortableDeviceKeyCollection retourné dans cette collection doit contenir des PROPERTYKEYpour les propriétés requises, comme décrit dans la section de référence Propriétés du capteur .

IPortableDeviceKeyCollection est documenté dans les appareils portables Windows.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête sensorsclassextension.h
Bibliothèque SensorsClassExtension.lib

Voir aussi

ISensorDriver