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_APPROXIMATEMAGNETOMETER_ACCURACY_HIGHの値のみを報告する必要があります。

調整が必要なアプリは、デバイスの調整を定期的にユーザーに求める場合があります。 10 分ごとに 1 回行うことをお勧めします。

要件

要件
サポートされている最小のクライアント Windows 8.1,Windows 8.1で使用できます。
サポートされている最小のサーバー サポートなし
Header sensorsclassextension.h

こちらもご覧ください