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 |