共用方式為


感應器校正 (HTML)

[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]

以磁力儀 (指南針、傾角計及方向感應器) 為基礎的裝置感應器會因為環境因素而需要校正。MagnetometerAccuracy 列舉可以在您的裝置需要校正時協助判斷可採取的步驟。

這個簡短影片可以提供如何校正磁力儀的概觀。

MagnetometerAccuracy 列舉有四個值,可以協助您判斷正在執行應用程式的裝置是否需要校正。如果裝置需要校正,您應該讓使用者知道需要進行校正。但是,您不應太過頻繁地提示使用者進行校正。 我們建議每 10 分鐘不要超過 1 次。

說明
不明 感應器驅動程式無法報告目前的準確度。 這不代表裝置未校正。 如果傳回 [不明],您的應用程式就必須決定要採取的最佳動作。 如果您的應用程式依賴準確的感應器讀數,您可能會想提示使用者校正該裝置。
不可靠 目前磁力儀的準確度很低。 第一次傳回此值時,應用程式就應該一律要求使用者進行校正。
近似 此資料對部分應用程式而言已經足夠準確。 如果虛擬實境應用程式只需了解使用者是否已將裝置往上/下或往左/右移動,則該應用程式不需要校正也能繼續執行。需要絕對方向的應用程式 (例如導航應用程式,該程式需要知道您正在行駛的方向,才能為您提供方向) 就需要提出校正的要求。
資料很精確。 不需要進行校正,即使需要知道絕對方向的應用程式 (例如,擴增實境應用程式或導航應用程式) 也一樣。

 

相關主題

MagnetometerAccuracy