閱讀英文

共用方式為


感應器 API

感應器 API 技術的概觀。

感應器 API 技術與任何標頭無關。

如需這項技術的程式設計指引,請參閱:

列舉

 
磁力計Accuracy

指定磁力計的正確性。
SensorConnectionType

定義感應器裝置連線的類型。
SensorState

定義感應器的可能操作狀態。

函式

 
加入

將感應器加入至集合。
CheckLocationCapability

取得指定執行緒之 Windows 市集應用程式的位置功能。
清除

清空感應器集合。
GetAt

擷取集合中指定索引處的感應器。
GetCategory

擷取感應器類別目錄的識別碼。
GetCount

擷取集合中的感應器計數。
GetData

擷取最新的感應器資料包告。
GetEventInterest

擷取目前的事件興趣設定。
GetFriendlyName

擷取使用者要看到的感應器名稱。
GetGlobalLocationPermission

取得允許使用者變更位置設定的系統設定狀態。
GetID

擷取感應器的唯一識別碼。
GetProperties

擷取多個感應器屬性。
GetProperty

擷取屬性值。
GetSensorByID

擷取指定感應器的指標。
GetSensorsByCategory

擷取集合,其中包含與指定類別相關聯的所有感應器。
GetSensorsByType

擷取集合,其中包含與指定類型相關聯的所有感應器。
GetSensorValue

從資料包表擷取單一資料欄值。
GetSensorValues

擷取資料欄值的集合。
GetState

擷取感應器目前的作業狀態。
GetSupportedDataFields

擷取一組 PROPERTYKEY,代表感應器可以提供的資料欄位。
GetTimestamp

擷取建立資料包表的時間。
GetType

擷取感應器類型識別碼。
OnDataUpdated

提供感應器事件資料。
OnEvent

提供自訂事件通知。
OnLeave

提供通知,指出感應器裝置已不再連線。
OnSensorEnter

在感應器裝置連線時提供通知。
OnStateChanged

提供感應器狀態已變更的通知。
移除

從集合中移除感應器。 感應器是由要移除之 ISensor 介面的指標所指定。
RemoveByID

從集合中移除感應器。 要移除的感應器是由其識別碼所指定。
RequestPermissions

開啟系統對話方塊,以要求使用者存取感應器資料的許可權。
SetEventInterest

指定要接收的感應器事件清單。
SetEventSink

指定要接收感應器事件通知的介面。
SetEventSink

指定要接收感應器管理員事件通知的介面。
SetProperties

指定感應器屬性。
SupportsDataField

指出感應器是否支援指定的資料欄位。
SupportsEvent

指出感應器是否支援指定的事件。

介面

 
ILocationPermissions

提供系統設定的狀態,可讓使用者變更位置設定。
ISensor

表示感應器。
ISensorCollection

代表感應器的集合,例如連接到電腦的所有感應器。
ISensorDataReport

表示感應器資料包表。 感應器資料包表包含感應器所產生的資料欄值,以及指出資料包表建立時間的時間戳記。
ISensorEvents

如果您想要接收感應器事件,則必須實作回呼介面。
ISensorManager

提供探索和擷取可用感應器的方法,以及要求感應器管理員事件的方法。
ISensorManagerEvents

接收感應器管理員事件的回呼介面。