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 分ごとに 1 回行うことをお勧めします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1,Windows 8.1で使用できます。 |
サポートされている最小のサーバー | サポートなし |
Header | sensorsclassextension.h |