表示感測器。
您通常會呼叫 ISensorCollection::GetAt 或 ISensorManager::GetSensorByID 來擷取 ISensor 的指標,但其他方法也可以擷取此指標。 各種其他感應器 API 方法會使用 指向 ISensor 的指標來提供特定感應器的相關資訊,或讓您指定要用於特定動作的感應器。
除了繼承自 IUnknown 的方法之外, ISensor 介面也會公開下列方法。
遺產
ISensor 介面繼承自 IUnknown 介面。
Methods
ISensor 介面具有這些方法。
|
ISensor::GetCategory 擷取感應器類別的識別碼。 |
|
ISensor::GetData 擷取最新的感應器資料報告。 |
|
ISensor::GetEventInterest 擷取目前的事件興趣設定。 |
|
ISensor::GetFriendlyName 擷取使用者要看到的感應器名稱。 |
|
ISensor::GetID 擷取感測器的唯一識別碼。 |
|
ISensor::GetProperties 擷取多個感應器屬性。 |
|
ISensor::GetProperty 擷取屬性值。 |
|
ISensor::GetState 擷取感測器的目前運作狀態。 |
|
ISensor::GetSupportedDataFields 擷取一組 PROPERTYKEY,代表感應器可以提供的資料欄位。 |
|
ISensor::GetType 擷取感應器類型識別碼。 |
|
ISensor::SetEventInterest 指定要接收的感應器事件清單。 |
|
ISensor::SetEventSink 指定接收感應器事件通知的介面。 |
|
ISensor::SetProperties 指定感應器屬性。 |
|
ISensor::SupportsDataField 指出感應器是否支援指定的資料欄位。 |
|
ISensor::SupportsEvent 指出感應器是否支援指定的事件。 |
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 7 [僅限桌面應用程式] |
| 支援的最低伺服器 | 不支援 |
| 目標平臺 | 窗戶 |
| Header | 傳感器API.h |