传感器 API
传感器 API 技术概述。
传感器 API 技术不与任何标头相关联。
有关此技术的编程指南,请参阅:
MagnetometerAccuracy 指定磁力计的准确性。 |
SensorConnectionType 定义传感器设备连接的类型。 |
SensorState 定义传感器的可能运行状态。 |
添加 将传感器添加到集合。 |
CheckLocationCapability 获取给定线程的 Windows 应用商店应用的位置功能。 |
Clear 清空传感器集合。 |
GetAt 检索集合中指定索引处的传感器。 |
GetCategory 检索传感器类别的标识符。 |
GetCount 检索集合中的传感器计数。 |
GetData 检索最新的传感器数据报告。 |
GetEventInterest 检索当前事件兴趣设置。 |
GetFriendlyName 检索用户应看到的传感器名称。 |
GetGlobalLocationPermission 获取允许用户更改位置设置的系统设置的状态。 |
GetID 检索传感器的唯一标识符。 |
GetProperties 检索多个传感器属性。 |
GetProperty 检索属性值。 |
GetSensorByID 检索指向指定传感器的指针。 |
GetSensorsByCategory 检索包含与指定类别关联的所有传感器的集合。 |
GetSensorsByType 检索包含与指定类型关联的所有传感器的集合。 |
GetSensorValue 从数据报表中检索单个数据字段值。 |
GetSensorValues 检索数据字段值的集合。 |
GetState 检索传感器的当前运行状态。 |
GetSupportedDataFields 检索一组表示传感器可以提供的数据字段的 PROPERTYKEY。 |
GetTimestamp 检索数据报表的创建时间。 |
GetType 检索传感器类型 ID。 |
OnDataUpdated 提供传感器事件数据。 |
OnEvent 提供自定义事件通知。 |
OnLeave 提供传感器设备不再连接的通知。 |
OnSensorEnter 在传感器设备连接时提供通知。 |
OnStateChanged 提供传感器状态已更改的通知。 |
移除 从集合中删除传感器。 传感器由指向要删除的 ISensor 接口的指针指定。 |
RemoveByID 从集合中删除传感器。 要移除的传感器由其 ID 指定。 |
RequestPermissions 打开系统对话框,请求用户访问传感器数据的权限。 |
SetEventInterest 指定要接收的传感器事件列表。 |
SetEventSink 指定接收传感器事件通知的接口。 |
SetEventSink 指定用于接收传感器管理器事件通知的接口。 |
SetProperties 指定传感器属性。 |
SupportsDataField 指示传感器是否支持指定的数据字段。 |
SupportsEvent 指示传感器是否支持指定的事件。 |
ILocationPermissions 提供允许用户更改位置设置的系统设置的状态。 |
ISensor 表示传感器。 |
ISensorCollection 表示传感器的集合,例如连接到计算机的所有传感器。 |
ISensorDataReport 表示传感器数据报表。 传感器数据报表包含传感器生成的数据字段值和指示数据报表创建时间的时间戳。 |
ISensorEvents 如果要接收传感器事件,则必须实现回调接口。 |
ISensorManager 提供发现和检索可用传感器的方法,以及请求传感器管理器事件的方法。 |
ISensorManagerEvents 用于接收传感器管理器事件的回调接口。 |