MagnetometerAccuracy 枚举 (sensorsclassextension.h)
指定磁力计的准确性。
语法
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 |