Windows.Devices.Sensors Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a los tipos admitidos de sensores y datos de movimiento relacionados.
Clases
Accelerometer |
Representa un sensor de acelerómetro. Este sensor devuelve valores de fuerza G con respecto a los ejes x, y y z. Para ver una implementación de ejemplo, consulte la muestra de acelerómetro. |
AccelerometerDataThreshold |
Proporciona acceso a los umbrales de datos del acelerómetro (también conocidos como sensibilidad de cambio). |
AccelerometerReading |
Representa una lectura del acelerómetro. |
AccelerometerReadingChangedEventArgs |
Proporciona datos para la lectura del acelerómetro: evento modificado. |
AccelerometerShakenEventArgs |
Proporciona datos para el evento acelerómetro-agitado. |
ActivitySensor |
Representa un sensor que proporciona la actividad y el estado de un sensor. |
ActivitySensorReading |
Representa la lectura de un sensor de actividad que proporciona lecturas para el sensor. |
ActivitySensorReadingChangedEventArgs |
Representa los datos para el evento de lectura y cambio del sensor. |
ActivitySensorReadingChangeReport |
Representa los datos del desencadenador del sensor. |
ActivitySensorTriggerDetails |
Representa los detalles sobre el desencadenador del sensor. |
AdaptiveDimmingOptions |
Proporciona la capacidad de administrar el comportamiento de atenuación de la pantalla del EQUIPO en función de si el sensor de presencia humana detecta un usuario. |
Altimeter |
Proporciona una interfaz para un sensor altimétrico para medir la altitud relativa. Para ver una implementación de ejemplo, consulte el ejemplo de altimeter. |
AltimeterReading |
Representa una lectura de temporizador. |
AltimeterReadingChangedEventArgs |
Proporciona datos para la lectura del temporizador: evento modificado. |
Barometer |
Proporciona una interfaz para que un sensor barométrico mida la presión atmosférica. Para ver una implementación de ejemplo, consulte el ejemplo de barómetro. |
BarometerDataThreshold |
Proporciona acceso a los umbrales de datos del barómetro (también conocidos como sensibilidad de cambio). |
BarometerReading |
Representa una lectura de barómetro. |
BarometerReadingChangedEventArgs |
Proporciona datos para el evento de lectura de barómetro: modificado. |
Compass |
Representa un sensor de brújula. Este sensor devuelve un encabezado con respecto al norte magnético y, posiblemente, verdadero norte. (Este último depende de las funcionalidades del sistema). Para ver una implementación de ejemplo, consulte el ejemplo de brújula. |
CompassDataThreshold |
Proporciona acceso a umbrales de datos de brújula (también conocidos como sensibilidad de cambio). |
CompassReading |
Representa una lectura de brújula. |
CompassReadingChangedEventArgs |
Proporciona datos para el evento de lectura y cambio de brújula. |
DetectedPerson |
Representa una persona detectada como la detecta el sensor de presencia humana. |
Gyrometer |
Representa un sensor de girómetro que proporciona valores de velocidad angular con respecto a los ejes x, y y z. |
GyrometerDataThreshold |
Proporciona acceso a los umbrales de datos del girómetro (también conocidos como sensibilidad de cambio). |
GyrometerReading |
Representa una lectura del girómetro. |
GyrometerReadingChangedEventArgs |
Proporciona datos para el evento de lectura del girómetro. |
HeadOrientation |
Representa un objeto que describe la orientación a la que se enfrenta la cabeza de un usuario con respecto al sensor de presencia humana, en términos de rotación, inclinación y guiñada. |
HeadPosition |
Representa un objeto que describe la ubicación de la cabeza de un usuario en relación con el sensor de presencia humana, en términos de azimudo y altitud. |
HingeAngleReading |
Proporciona acceso a los datos expuestos por el sensor angular de bisagra en un dispositivo de doble pantalla. |
HingeAngleSensor |
Representa el sensor angular de bisagra en un dispositivo de doble pantalla. |
HingeAngleSensorReadingChangedEventArgs |
Proporciona datos para el evento ReadingChanged . |
HumanPresenceFeatures |
Representa la configuración del sistema compatible con un sensor de presencia humana. |
HumanPresenceSensor |
Representa un sensor que detecta si un usuario está presente, ausente o no interactuando con su dispositivo. |
HumanPresenceSensorReading |
Representa una sola lectura de humanPresenceSensor. |
HumanPresenceSensorReadingChangedEventArgs |
Proporciona datos para el evento HumanPresenceSensor.ReadingChanged . |
HumanPresenceSensorReadingUpdate |
Representa una sola lectura actualizada de HumanPresenceSensor. |
HumanPresenceSettings |
Representa la configuración del sistema de presencia humana. |
Inclinometer |
Representa un sensor de inclinómetro que proporciona valores de inclinación, giro y giro correspondientes a los ángulos de rotación alrededor de los ejes x, y y z, respectivamente. |
InclinometerDataThreshold |
Proporciona acceso a umbrales de datos de inclinómetro (también conocidos como sensibilidad de cambio). |
InclinometerReading |
Representa una lectura de inclinómetro. |
InclinometerReadingChangedEventArgs |
Proporciona datos para el evento de lectura de inclinómetro. |
LightSensor |
Representa un sensor de luz ambiental que proporciona la lectura de luz ambiente como un valor LUX. |
LightSensorDataThreshold |
Proporciona acceso a umbrales de datos ligeros (también conocidos como sensibilidad de cambio). |
LightSensorReading |
Representa una lectura del sensor de luz ambiental. |
LightSensorReadingChangedEventArgs |
Proporciona datos para el evento de lectura del sensor de luz ambiental. |
LockOnLeaveOptions |
Proporciona la capacidad de administrar el comportamiento de bloqueo de la pantalla del EQUIPO en función de si el sensor de presencia humana detecta un usuario. |
Magnetometer |
Representa un sensor magnético. |
MagnetometerDataThreshold |
Proporciona acceso a los umbrales de datos del magnetómetro (también conocidos como sensibilidad de cambio). |
MagnetometerReading |
Representa una lectura de magnetómetro. |
MagnetometerReadingChangedEventArgs |
Proporciona datos para la lectura del magnetómetro: evento modificado. |
OrientationSensor |
Representa un sensor de orientación. Este sensor devuelve una matriz de rotación y un cuaternión que se puede usar para ajustar la perspectiva del usuario en una aplicación de juego. Para obtener un ejemplo de implementación, consulte el ejemplo del sensor de orientación. |
OrientationSensorReading |
Representa una lectura del sensor de orientación. |
OrientationSensorReadingChangedEventArgs |
Proporciona datos para el evento reading-changed del sensor de orientación. |
Pedometer |
Proporciona una interfaz para un pedómetro para medir el número de pasos realizados. Para obtener un ejemplo de implemenación, consulte la muestra de pedómetro. |
PedometerDataThreshold |
Umbral para el sensor Pedometer . Cuando se cumplan las condiciones de umbral, se activará el desencadenador del sensor. |
PedometerReading |
Representa una lectura de pedómetro. |
PedometerReadingChangedEventArgs |
Proporciona datos para el evento de lectura de pedómetro: modificado. |
ProximitySensor |
Proporciona una interfaz para un sensor de proximidad para determinar si se detecta o no un objeto. Para obtener un ejemplo de implementación, consulte el ejemplo de sensor de proximidad. |
ProximitySensorDataThreshold |
Umbral de ProximitySensor. Cuando se cumplan las condiciones de umbral, se activará el desencadenador del sensor. |
ProximitySensorDisplayOnOffController |
Proporciona un controlador responsable de activar o desactivar la pantalla del teléfono en función de las lecturas de ProximitySensor. |
ProximitySensorReading |
Representa una lectura del sensor de proximidad. |
ProximitySensorReadingChangedEventArgs |
Proporciona datos para el evento de lectura y cambio del sensor de proximidad. |
SensorDataThresholdTriggerDetails |
Proporciona datos para qué sensor desencadenó la tarea de supervisión del umbral de datos. |
SensorQuaternion |
Representa un cuaternión. |
SensorRotationMatrix |
Representa una matriz de rotación de 3 x 3. |
SimpleOrientationSensor |
Representa un sensor de orientación simple. Para ver una implementación de ejemplo, consulte el ejemplo de sensor de orientación simple. Este sensor detecta la orientación cuadrante actual del dispositivo especificado, así como su estado de cara arriba o abajo. |
SimpleOrientationSensorOrientationChangedEventArgs |
Proporciona datos para el evento de lectura y cambio del sensor. |
WakeOnApproachOptions |
Proporciona la capacidad de administrar el comportamiento de reactivación de la pantalla pc en función de si el sensor de presencia humana detecta un usuario. |
Interfaces
IHumanPresenceSensorExtension |
Define la implementación de un tipo que permite inspeccionar y modificar las lecturas del sensor de presencia humana en la canalización entre el sensor y el sistema. |
IHumanPresenceSensorExtensionPlugin |
Define la implementación de un tipo que permite inspeccionar y modificar las lecturas del sensor de presencia humana en la canalización entre el sensor y el sistema. |
ISensorDataThreshold |
Identifica un umbral para los datos del sensor. Cuando se cruza este umbral, se activará el desencadenador del sensor. |
Enumeraciones
AccelerometerReadingType |
Indica el tipo de acelerómetro. |
ActivitySensorReadingConfidence |
Especifica la confianza de una lectura del sensor. |
ActivityType |
Especifica los tipos de actividad de un sensor. |
HumanEngagement |
Especifica los posibles estados de involucración admitidos por un HumanPresenceSensor. |
HumanPresence |
Especifica los posibles estados de detección admitidos por un HumanPresenceSensor. |
MagnetometerAccuracy |
Precisión del sensor. Consulte One Dev Minute - Sensor calibration (Un minuto de desarrollo: calibración del sensor ) para obtener información general sobre cómo calibrar el magnetómetro. |
PedometerStepKind |
Tipo de paso realizado según el pedómetro. |
SensorOptimizationGoal |
Indica si la potencia o la precisión deben optimizarse para los sensores. |
SensorReadingType |
Especifica el tipo de lectura del sensor. |
SensorType |
Indica el tipo de sensor. |
SimpleOrientation |
Indica la orientación del dispositivo. |
Comentarios
Este espacio de nombres proporciona acceso a los tipos de sensor enumerados en la tabla siguiente. El controlador de un sensor debe indicar que el hardware está integrado con el chasis del EQUIPO para que sea accesible a través de este espacio de nombres. Los sensores no marcados como integrados por PC, aunque sean de un tipo compatible, no serán accesibles. Los desarrolladores de controladores pueden consultar la enumeración SensorConnectionType para obtener más detalles.
Sensor | Descripción | ||||||
---|---|---|---|---|---|---|---|
Acelerómetro | Detecta la aceleración a lo largo de tres ejes (x, y y z). | ||||||
Inclinómetro | Detecta el ángulo de inclinación a lo largo de tres ejes (inclinación, rotación y giro). | ||||||
Girómetro | Detecta la velocidad angular a lo largo de tres ejes. | ||||||
Brújula | Detecta el encabezado en grados en relación con el norte magnético (y debido al norte cuando se integra con GPS incorporado). | ||||||
Claro | Detecta el nivel de iluminación ambiente en lúmenes. | ||||||
Orientación | Combina los datos de los sensores de acelerómetro, brújula y girómetro para proporcionar datos de rotación más suaves y confidenciales de los que se pueden obtener solo de cualquiera de los sensores. Consulta el Además, este espacio de nombres proporciona acceso a los siguientes datos de movimiento (o movimiento).
Los datos del sensor se proporcionan en relación con el sistema fijo de coordenadas del sensor del dispositivo y son independientes de la orientación de la pantalla. En el caso de las aplicaciones que dependen de los datos del sensor para el control de entrada o para manipular elementos en la pantalla, el desarrollador debe tener en cuenta la orientación de la pantalla actual y compensar los datos de forma adecuada. Para obtener más información sobre el sistema de coordenadas del sensor, consulta Orientación de visualización y datos del sensor. Para ver algunos ejemplos que muestran el uso de varios sensores, consulte Ejemplos de sensores de Windows. Consulte también
|