指定磁力计的准确性。
语法
typedef enum MagnetometerAccuracy {
MAGNETOMETER_ACCURACY_UNKNOWN,
MAGNETOMETER_ACCURACY_UNRELIABLE,
MAGNETOMETER_ACCURACY_APPROXIMATE,
MAGNETOMETER_ACCURACY_HIGH
} ;
常数
MAGNETOMETER_ACCURACY_UNKNOWN准确性当前不可用,通常是因为驱动程序无法报告它。 |
MAGNETOMETER_ACCURACY_UNRELIABLE报告的值高度不准确。 每当返回此值时,应用应始终要求用户校准设备。 |
MAGNETOMETER_ACCURACY_APPROXIMATE实际值和报告值不同,但对于某些应用程序而言可能足够准确。 只需相对值的应用(如虚拟现实应用)即可继续,而无需额外的校准。 |
MAGNETOMETER_ACCURACY_HIGH实际值和报告值准确。 无需额外的校准。 |
言论
支持磁力计准确度的设备驱动程序应只报告 MAGNETOMETER_ACCURACY_UNRELIABLE、MAGNETOMETER_ACCURACY_APPROXIMATE和 MAGNETOMETER_ACCURACY_HIGH 值。
需要校准的应用可能会定期要求用户校准设备。 建议每 10 分钟执行此作一次。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 8.1,在 Windows 8.1 中可用。 |
| 支持的最低服务器 | 不支持 |
| 标头 | sensorsclassextension.h |