Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
L’objet gestionnaire de capteurs permet d’accéder aux capteurs disponibles pour votre utilisation.
Pour utiliser l’API Sensor, vous devez d’abord appeler la méthode COM CoCreateInstance pour créer une instance de l’objet gestionnaire de capteurs et récupérer un pointeur vers son interface, nommé ISensorManager. Le gestionnaire de capteurs gère la liste des capteurs disponibles. Vous pouvez utiliser ISensorManager pour appeler des méthodes qui récupèrent des groupes de capteurs par catégorie ou par type, ou vous pouvez appeler une méthode pour récupérer un capteur particulier à l’aide de son ID unique. Le gestionnaire de capteurs vous permet également de vous inscrire pour recevoir un événement qui vous avertit lorsqu’un nouveau capteur a été connecté à la plateforme.
Parfois, le gestionnaire de capteurs fournit un pointeur vers un capteur, mais l’utilisateur n’a pas activé le capteur. Par exemple, vous pouvez souvent récupérer des valeurs pour les propriétés de capteur non privées, telles que le fabricant ou le modèle du capteur, avant que l’utilisateur n’active le capteur. Ces informations peuvent vous aider à décider s’il faut demander à l’utilisateur l’autorisation d’utiliser le capteur. Vous pouvez appeler ISensorManager ::RequestPermissions pour inviter l’utilisateur à activer un capteur particulier ou une collection de capteurs.