Windows.Devices.Sensors Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux types de capteurs pris en charge et aux données de mouvement associées.
Classes
Accelerometer |
Représente un capteur accéléromètre. Ce capteur retourne des valeurs de force G par rapport aux axes x, y et z. Pour obtenir un exemple d’implémentation, consultez l’exemple accéléromètre. |
AccelerometerDataThreshold |
Fournit l’accès aux seuils de données de l’accéléromètre (également appelés sensibilité aux changements). |
AccelerometerReading |
Représente une lecture d’accéléromètre. |
AccelerometerReadingChangedEventArgs |
Fournit des données pour l’événement de lecture de l’accéléromètre - modifié. |
AccelerometerShakenEventArgs |
Fournit des données pour l’événement accelerometer-shaken. |
ActivitySensor |
Représente un capteur qui fournit l’activité et la status d’un capteur. |
ActivitySensorReading |
Représente la lecture d’un capteur d’activité qui fournit des lectures pour le capteur. |
ActivitySensorReadingChangedEventArgs |
Représente les données de l’événement de lecture modifié du capteur. |
ActivitySensorReadingChangeReport |
Représente les données du déclencheur de capteur. |
ActivitySensorTriggerDetails |
Représente des détails sur le déclenchement du capteur. |
AdaptiveDimmingOptions |
Permet de gérer le comportement d’atténuation de l’écran du PC en fonction de la détection ou non d’un utilisateur par le capteur de présence humaine. |
Altimeter |
Fournit une interface permettant à un capteur altimétrique de mesurer l’altitude relative. Pour obtenir un exemple d’implémentation, consultez l’exemple d’altimètre. |
AltimeterReading |
Représente une lecture d’altimètre. |
AltimeterReadingChangedEventArgs |
Fournit des données pour l’événement de lecture de l’altimètre - modifié. |
Barometer |
Fournit une interface pour un capteur barométrique pour mesurer la pression atmosphérique. Pour obtenir un exemple d’implémentation, consultez l’exemple de baromètre. |
BarometerDataThreshold |
Fournit l’accès aux seuils de données du baromètre (également appelés sensibilité aux changements). |
BarometerReading |
Représente une lecture de baromètre. |
BarometerReadingChangedEventArgs |
Fournit des données pour l’événement de lecture du baromètre - modifié. |
Compass |
Représente un capteur de boussole. Ce capteur retourne un titre par rapport au Nord magnétique et, éventuellement, à True North. (Ce dernier dépend des fonctionnalités du système.) Pour obtenir un exemple d’implémentation, consultez l’exemple de boussole. |
CompassDataThreshold |
Fournit l’accès aux seuils de données de boussole (également appelés sensibilité aux changements). |
CompassReading |
Représente une lecture de boussole. |
CompassReadingChangedEventArgs |
Fournit des données pour l’événement de lecture de boussole modifiée. |
DetectedPerson |
Représente une personne détectée comme détectée par le capteur de présence humaine. |
Gyrometer |
Représente un capteur gyromètre qui fournit des valeurs de vitesse angulaire par rapport aux axes x, y et z. |
GyrometerDataThreshold |
Fournit l’accès aux seuils de données gyromètres (également appelés sensibilité au changement). |
GyrometerReading |
Représente une lecture gyromètre. |
GyrometerReadingChangedEventArgs |
Fournit des données pour l’événement de lecture de gyromètre - modifié. |
HeadOrientation |
Représente un objet qui décrit l’orientation de la tête d’un utilisateur par rapport au capteur de présence humaine, en termes de roulis, de tangage et de lacet. |
HeadPosition |
Représente un objet qui décrit l’emplacement de la tête d’un utilisateur par rapport au capteur de présence humaine, en termes d’azimut et d’altitude. |
HingeAngleReading |
Permet d’accéder aux données exposées par le capteur d’angle de charnière dans un appareil double écran. |
HingeAngleSensor |
Représente le capteur d’angle de charnière dans un appareil à double écran. |
HingeAngleSensorReadingChangedEventArgs |
Fournit des données pour l’événement ReadingChanged . |
HumanPresenceFeatures |
Représente les paramètres système pris en charge par un capteur de présence humaine. |
HumanPresenceSensor |
Représente un capteur qui détecte si un utilisateur est présent, absent ou n’interagit pas avec son appareil. |
HumanPresenceSensorReading |
Représente une seule lecture d’un HumanPresenceSensor. |
HumanPresenceSensorReadingChangedEventArgs |
Fournit des données pour l’événement HumanPresenceSensor.ReadingChanged . |
HumanPresenceSensorReadingUpdate |
Représente une seule lecture mise à jour à partir d’un HumanPresenceSensor. |
HumanPresenceSettings |
Représente les différents paramètres système de présence humaine. |
Inclinometer |
Représente un capteur d’inclinomètre qui fournit des valeurs de tangage, de roulis et de lacet correspondant aux angles de rotation autour des axes x, y et z, respectivement. |
InclinometerDataThreshold |
Fournit l’accès aux seuils de données d’inclinomètre (également appelés sensibilité aux changements). |
InclinometerReading |
Représente une lecture d’inclinomètre. |
InclinometerReadingChangedEventArgs |
Fournit des données pour l’événement de modification de lecture de l’inclinomètre. |
LightSensor |
Représente un capteur de lumière ambiante qui fournit la lecture de la lumière ambiante sous forme de valeur LUX. |
LightSensorDataThreshold |
Fournit l’accès aux seuils de données légères (également appelés sensibilité aux changements). |
LightSensorReading |
Représente une lecture de capteur de lumière ambiante. |
LightSensorReadingChangedEventArgs |
Fournit des données pour l’événement de lecture modifiée du capteur de lumière ambiante. |
LockOnLeaveOptions |
Permet de gérer le comportement de verrouillage de l’écran du PC en fonction de la détection ou non d’un utilisateur par le capteur de présence humaine. |
Magnetometer |
Représente un capteur magnétique. |
MagnetometerDataThreshold |
Fournit l’accès aux seuils de données du magnétomètre (également appelés sensibilité aux changements). |
MagnetometerReading |
Représente la lecture d’un magnétomètre. |
MagnetometerReadingChangedEventArgs |
Fournit des données pour l’événement de lecture du magnétomètre - modifié. |
OrientationSensor |
Représente un capteur d’orientation. Ce capteur retourne une matrice de rotation et un Quaternion qui peuvent être utilisés pour ajuster la perspective de l’utilisateur dans une application de jeu. Pour obtenir un exemple d’implémentation, consultez l’exemple de capteur d’orientation. |
OrientationSensorReading |
Représente une lecture de capteur d’orientation. |
OrientationSensorReadingChangedEventArgs |
Fournit des données pour l’événement de lecture modifiée du capteur d’orientation. |
Pedometer |
Fournit une interface permettant à un podomètre de mesurer le nombre d’étapes effectuées. Pour obtenir un exemple d’implémentation, consultez l’exemple podomètre. |
PedometerDataThreshold |
Seuil du capteur podomètre . Lorsque les conditions de seuil sont remplies, le déclencheur de capteur s’active. |
PedometerReading |
Représente une lecture podomètre. |
PedometerReadingChangedEventArgs |
Fournit des données pour l’événement de lecture du podomètre - modifié. |
ProximitySensor |
Fournit une interface pour un capteur de proximité afin de déterminer si un objet est détecté ou non. Pour obtenir un exemple d’implémentation, consultez l’exemple de capteur de proximité. |
ProximitySensorDataThreshold |
Seuil du capteur ProximitySensor. Lorsque les conditions de seuil sont remplies, le déclencheur de capteur s’active. |
ProximitySensorDisplayOnOffController |
Fournit un contrôleur chargé d’activer ou de désactiver l’écran du téléphone en fonction des lectures du capteur ProximitySensor. |
ProximitySensorReading |
Représente une lecture du capteur de proximité. |
ProximitySensorReadingChangedEventArgs |
Fournit des données pour l’événement de lecture- modifié du capteur de proximité. |
SensorDataThresholdTriggerDetails |
Fournit des données pour le capteur qui a déclenché la tâche de surveillance du seuil de données. |
SensorQuaternion |
Représente un quaternion. |
SensorRotationMatrix |
Représente une matrice de rotation 3x3. |
SimpleOrientationSensor |
Représente un capteur d’orientation simple. Pour obtenir un exemple d’implémentation, consultez l’exemple de capteur d’orientation simple. Ce capteur détecte l’orientation actuelle du quadrant de l’appareil spécifié, ainsi que son status face vers le haut ou face vers le bas. |
SimpleOrientationSensorOrientationChangedEventArgs |
Fournit des données pour l’événement de lecture modifiée du capteur. |
WakeOnApproachOptions |
Permet de gérer le comportement de veille de l’écran du PC en fonction de la détection ou non d’un utilisateur par le capteur de présence humaine. |
Interfaces
IHumanPresenceSensorExtension |
Définit l’implémentation d’un type qui prend en charge l’inspection et la modification des lectures des capteurs de présence humaine dans le pipeline entre le capteur et le système. |
IHumanPresenceSensorExtensionPlugin |
Définit l’implémentation d’un type qui prend en charge l’inspection et la modification des lectures des capteurs de présence humaine dans le pipeline entre le capteur et le système. |
ISensorDataThreshold |
Identifie un seuil pour les données de capteur. Lorsque ce seuil est dépassé, le déclencheur de capteur s’active. |
Énumérations
AccelerometerReadingType |
Indique le type d’accéléromètre. |
ActivitySensorReadingConfidence |
Spécifie la confiance d’une lecture de capteur. |
ActivityType |
Spécifie les types d’activité d’un capteur. |
HumanEngagement |
Spécifie les états d’engagement possibles pris en charge par un HumanPresenceSensor. |
HumanPresence |
Spécifie les états de détection possibles pris en charge par un HumanPresenceSensor. |
MagnetometerAccuracy |
Précision du capteur. Pour obtenir une courte vidéo sur la façon d’étalonner le magnétomètre, consultez One Dev Minute - Étalonnage du capteur. |
PedometerStepKind |
Type d’étape effectué en fonction du podomètre. |
SensorOptimizationGoal |
Indique si la puissance ou la précision doivent être optimisées pour les capteurs. |
SensorReadingType |
Spécifie le type de lecture du capteur. |
SensorType |
Indique le type de capteur. |
SimpleOrientation |
Indique l’orientation de l’appareil. |
Remarques
Cet espace de noms permet d’accéder aux types de capteurs répertoriés dans le tableau ci-dessous. Le pilote d’un capteur doit indiquer que le matériel est intégré au châssis du PC pour qu’il soit accessible via cet espace de noms. Les capteurs non marqués comme intégrés au PC, même s’ils sont d’un type pris en charge, ne seront pas accessibles. Les développeurs de pilotes peuvent se référer à l’énumération SensorConnectionType pour plus d’informations.
Capteur | Description | ||||||
---|---|---|---|---|---|---|---|
Accéléromètre | Détecte l’accélération le long de trois axes (x, y et z). | ||||||
Inclinometer | Détecte l’angle d’inclinaison le long de trois axes (tangage, roulis et lacet). | ||||||
Gyromètre | Détecte la vitesse angulaire le long de trois axes. | ||||||
Compass | Détecte le cap en degrés par rapport au nord magnétique (et en raison du nord lorsqu’il est intégré au GPS intégré). | ||||||
Clair | Détecte le niveau d’éclairage ambiant dans les lumières. | ||||||
Orientation | Combine les données des capteurs de l’accéléromètre, de la boussole et du gyromètre pour fournir des données de rotation plus fluides et plus sensibles que celles qui peuvent être obtenues à partir des seuls capteurs. Consultez En outre, cet espace de noms permet d’accéder aux données de mouvement (ou de déplacement) suivantes.
Les données du capteur sont fournies par rapport au système de coordonnées fixes du capteur de l’appareil et sont indépendantes de l’orientation de l’affichage. Pour les applications qui s’appuient sur des données de capteur pour le contrôle d’entrée ou pour manipuler des éléments à l’écran, le développeur doit prendre en compte l’orientation actuelle de l’affichage et compenser les données de manière appropriée. Pour plus d’informations sur le système de coordonnées du capteur, consultez Données du capteur et orientation de l’affichage. Pour obtenir des exemples illustrant l’utilisation de différents capteurs, consultez Exemples de capteurs Windows. Voir aussi
|