Windows.Devices.Sensors 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供支援的感測器類型和相關動作數據的存取。
類別
介面
IHumanPresenceSensorExtension |
定義型別的實作,此類型支援在感測器與系統之間的管線中檢查和修改人類存在感測器讀數。 |
IHumanPresenceSensorExtensionPlugin |
定義型別的實作,此類型支援在感測器與系統之間的管線中檢查和修改人類存在感測器讀數。 |
ISensorDataThreshold |
識別感測器數據的臨界值。 當超過此臨界值時,感測器觸發程式將會啟動。 |
列舉
AccelerometerReadingType |
指出加速計的類型。 |
ActivitySensorReadingConfidence |
指定感測器讀數的信賴度。 |
ActivityType |
指定感測器的活動類型。 |
HumanEngagement |
指定 HumanPresenceSensor 支援的可能參與狀態。 |
HumanPresence |
指定 HumanPresenceSensor 支援的可能偵測狀態。 |
MagnetometerAccuracy |
感測器的精確度。 如需如何校正磁力計的簡短影片概觀,請參閱 一個開發分鐘 - 感測器校正 。 |
PedometerStepKind |
根據計計所採取的步驟類型。 |
SensorOptimizationGoal |
指出是否應針對感測器優化電源或精確度。 |
SensorReadingType |
指定感測器讀取類型。 |
SensorType |
指出感測器的類型。 |
SimpleOrientation |
指出裝置的方向。 |
備註
此命名空間可讓您存取下表所列的感測器類型。 感測器的驅動程式必須指出硬體已與計算機底座整合,才能透過此命名空間存取。 感測器不會標示為計算機整合,即使它們屬於支持的類型,也無法存取。 驅動程式開發人員可以參考 SensorConnectionType 列舉以取得詳細資訊。
Sensor | Description | ||||||
---|---|---|---|---|---|---|---|
加速計 | 偵測沿著三個軸的加速, (x、y 和 z) 。 | ||||||
傾角計 | 偵測沿著三個軸 (傾斜的角度 (間距、滾動和斜線) 。 | ||||||
陀螺儀 | 偵測沿著三個軸的角速度。 | ||||||
羅盤 | 在與上線 GPS) 整合時,偵測相對於磁北 (和因北的標題。 | ||||||
淺色 | 偵測亮度中的環境光源等級。 | ||||||
方向 | 結合加速計、指南針和陀螺儀感測器的數據,以提供比從任何感測器單獨取得更平滑且更敏感的旋轉數據。 請參閱 此外,此命名空間提供下列動作的存取權 (或移動) 數據。
感測器數據會相對於裝置的固定感測器座標系統提供,而且與顯示方向無關。 對於依賴感測器數據進行輸入控件或操作螢幕上元素的應用程式,開發人員必須將目前的顯示方向納入考慮,並適當地補償數據。 如需感測器座標系統的詳細資訊,請參閱 感測器數據和顯示方向。 如需示範使用各種感測器的一些範例,請參閱 Windows 感測器範例。 另請參閱 |