ISensor 接口 (sensorsapi.h)

表示传感器。

通常,你将通过调用 ISensorCollection::GetAtISensorManager::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

检索传感器类型 ID。
ISensor::SetEventInterest

指定要接收的传感器事件列表。
ISensor::SetEventSink

指定接收传感器事件通知的接口。
ISensor::SetProperties

指定传感器属性。
ISensor::SupportsDataField

指示传感器是否支持指定的数据字段。
ISensor::SupportsEvent

指示传感器是否支持指定的事件。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 sensorsapi.h

另请参阅

COM 接口