MagnétomètreAccuracy, énumération (sensorsclassextension.h)
Spécifie la précision du magnétomètre.
Syntax
typedef enum MagnetometerAccuracy {
MAGNETOMETER_ACCURACY_UNKNOWN,
MAGNETOMETER_ACCURACY_UNRELIABLE,
MAGNETOMETER_ACCURACY_APPROXIMATE,
MAGNETOMETER_ACCURACY_HIGH
} ;
Constantes
MAGNETOMETER_ACCURACY_UNKNOWN La précision n’est actuellement pas disponible, généralement parce que le pilote ne peut pas la signaler. |
MAGNETOMETER_ACCURACY_UNRELIABLE Les valeurs signalées présentent un degré élevé d’imprécision. Les applications doivent toujours demander à l’utilisateur d’étalonner l’appareil chaque fois que cette valeur est retournée. |
MAGNETOMETER_ACCURACY_APPROXIMATE Les valeurs réelles et signalées diffèrent, mais peuvent être suffisamment précises pour certaines applications. Les applications qui n’ont besoin que d’une valeur relative, comme une application de réalité virtuelle, peuvent continuer sans étalonnage supplémentaire. |
MAGNETOMETER_ACCURACY_HIGH Les valeurs réelles et signalées sont exactes. Aucun étalonnage supplémentaire n’est nécessaire. |
Remarques
Les pilotes de périphérique qui prennent en charge la précision du magnétomètre doivent uniquement signaler les valeurs MAGNETOMETER_ACCURACY_UNRELIABLE, MAGNETOMETER_ACCURACY_APPROXIMATE et MAGNETOMETER_ACCURACY_HIGH .
Les applications qui ont besoin d’un étalonnage peuvent demander régulièrement à l’utilisateur d’étalonner l’appareil. Nous vous suggérons de le faire toutes les 10 minutes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1,Disponible dans Windows 8.1. |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | sensorsclassextension.h |