Edit

Share via


sensorsapi.h header

This header is used by multiple technologies. For more information, see:

sensorsapi.h contains the following programming interfaces:

Interfaces

 
ILocationPermissions

Provides the status of the system setting that allows users to change location settings.
ISensor

Represents a sensor.
ISensorCollection

Represents a collection of sensors, such as all the sensors connected to a computer.
ISensorDataReport

Represents a sensor data report. Sensor data reports contain data field values generated by a sensor and a time stamp that indicates when the data report was created.
ISensorEvents

The callback interface you must implement if you want to receive sensor events.
ISensorManager

Provides methods for discovering and retrieving available sensors and a method to request sensor manager events.
ISensorManagerEvents

The callback interface for receiving sensor manager events.

Enumerations

 
LOCATION_DESIRED_ACCURACY

The LOCATION_DESIRED_ACCURACY enumeration type defines values for the SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY property.
MagnetometerAccuracy

Specifies the accuracy of the magnetometer.
SensorConnectionType

Defines types of sensor device connections.
SensorState

Defines possible operational states for sensors.