ISensor 介面 (sensorsapi.h)
表示感測器。
您通常會藉由呼叫 ISensorCollection::GetAt 或 ISensorManager::GetSensorByID 來擷取 ISensor 的指標,但其他方法也可以擷取此指標。 各種其他感測器 API 方法會使用 ISensor 的指標來提供特定感測器的相關信息,或讓您指定要用於特定動作的感測器。
除了繼承自 IUnknown 的方法之外, ISensor 介面還會公開下列方法。
繼承
ISensor 介面繼承自 IUnknown 介面。
方法
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 指出感測器是否支援指定的事件。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | sensorsapi.h |