Compartir a través de


OrientationSensor.GetDefault Método

Definición

Sobrecargas

GetDefault()

Devuelve el sensor de orientación predeterminado para lecturas absolutas.

GetDefault(SensorReadingType)

Devuelve el sensor de orientación predeterminado, teniendo en cuenta las preferencias de precisión.

GetDefault(SensorReadingType, SensorOptimizationGoal)

Devuelve el sensor de orientación predeterminado, teniendo en cuenta las preferencias de potencia y precisión.

GetDefault()

Devuelve el sensor de orientación predeterminado para lecturas absolutas.

public:
 static OrientationSensor ^ GetDefault();
 static OrientationSensor GetDefault();
/// [Windows.Foundation.Metadata.Overload("GetDefault")]
 static OrientationSensor GetDefault();
public static OrientationSensor GetDefault();
[Windows.Foundation.Metadata.Overload("GetDefault")]
public static OrientationSensor GetDefault();
function getDefault()
Public Shared Function GetDefault () As OrientationSensor

Devoluciones

El sensor de orientación predeterminado o null si no se encuentra ningún sensor de orientación.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo una aplicación para UWP compilada con XAML y C# usó este método para establecer una conexión con el sensor de orientación.

_sensor = OrientationSensor.GetDefault();

Comentarios

Este método devuelve el mismo resultado que GetDefault(SensorReadingType.Absolute)

Este método solo devuelve valores para el hardware que el fabricante ha integrado en el equipo. (Las lecturas del sensor de orientación se derivan de varios sensores). Se devolverá un valor NULL si el sensor especificado no está disponible en el sistema.

Cuando un sistema está en modo de espera conectado, una llamada al método GetDefault devolverá inmediatamente con un resultado nulo.

Consulte también

Se aplica a

GetDefault(SensorReadingType)

Devuelve el sensor de orientación predeterminado, teniendo en cuenta las preferencias de precisión.

public:
 static OrientationSensor ^ GetDefault(SensorReadingType sensorReadingtype);
/// [Windows.Foundation.Metadata.Overload("GetDefaultWithSensorReadingType")]
 static OrientationSensor GetDefault(SensorReadingType const& sensorReadingtype);
[Windows.Foundation.Metadata.Overload("GetDefaultWithSensorReadingType")]
public static OrientationSensor GetDefault(SensorReadingType sensorReadingtype);
function getDefault(sensorReadingtype)
Public Shared Function GetDefault (sensorReadingtype As SensorReadingType) As OrientationSensor

Parámetros

sensorReadingtype
SensorReadingType

Tipo de sensor que se va a recuperar. Un SensorReadingType absoluto devuelve un OrientationSensor mediante un acelerómetro, un giromoter y magnetómetro para determinar la orientación con respecto al norte magnético. Un SensorReadingType relativo devuelve un OrientationSensor utilizando un acelerómetro y un girómetro solo (sin magnetómetro), medida relativa a dónde se creó la primera instancia del sensor".

Devoluciones

El sensor de orientación predeterminado o null si no se encuentra ningún sensor de orientación.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Este método solo devuelve valores para el hardware que el fabricante ha integrado en el equipo. (Las lecturas del sensor de orientación se derivan de varios sensores). Se devolverá un valor NULL si el sensor especificado no está disponible en el sistema.

Cuando un sistema está en modo de espera conectado, una llamada al método GetDefault devolverá inmediatamente con un resultado nulo .

Consulte también

Se aplica a

GetDefault(SensorReadingType, SensorOptimizationGoal)

Devuelve el sensor de orientación predeterminado, teniendo en cuenta las preferencias de potencia y precisión.

public:
 static OrientationSensor ^ GetDefault(SensorReadingType sensorReadingType, SensorOptimizationGoal optimizationGoal);
/// [Windows.Foundation.Metadata.Overload("GetDefaultWithSensorReadingTypeAndSensorOptimizationGoal")]
 static OrientationSensor GetDefault(SensorReadingType const& sensorReadingType, SensorOptimizationGoal const& optimizationGoal);
[Windows.Foundation.Metadata.Overload("GetDefaultWithSensorReadingTypeAndSensorOptimizationGoal")]
public static OrientationSensor GetDefault(SensorReadingType sensorReadingType, SensorOptimizationGoal optimizationGoal);
function getDefault(sensorReadingType, optimizationGoal)
Public Shared Function GetDefault (sensorReadingType As SensorReadingType, optimizationGoal As SensorOptimizationGoal) As OrientationSensor

Parámetros

sensorReadingType
SensorReadingType

Tipo de sensor que se va a recuperar. Un SensorReadingType absoluto devuelve un OrientationSensor mediante un acelerómetro, un giromoter y magnetómetro para determinar la orientación con respecto al norte magnético. Un SensorReadingType relativo devuelve un OrientationSensor utilizando un acelerómetro y un girómetro solo (sin magnetómetro), medida relativa a dónde se creó la primera instancia del sensor.

optimizationGoal
SensorOptimizationGoal

Indica las preferencias de optimización del sensor. Este campo solo se usa si se especifica un valor Absolute SensorReadingType. Una optimizaciónGoal de Precisión devolverá un OrientationSensor utilizando un aceelereómetro, un girómetro y un magnetómetro para determinar la orientación con respecto al norte magnético. Esto tiene la posibilidad de usar mucha potencia debido al uso de un girómetro. Por el contrario, si se especifica una optimizaciónGoal de PowerEfficiency, se devolverá un OrientationSensor mediante un acelerómetro y un magnetómetro solo (sin girómetro) para ahorrar energía a un costo de cierta precisión (las lecturas seguirán siendo relativamente precisas en la mayoría de las circunstancias).

Devoluciones

El sensor de orientación predeterminado o null si no se encuentra ningún sensor de orientación.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Este método solo devuelve valores para el hardware que el fabricante ha integrado en el equipo. (Las lecturas del sensor de orientación se derivan de varios sensores). Se devolverá un valor NULL si el sensor especificado no está disponible en el sistema.

Cuando un sistema está en modo de espera conectado, una llamada al método GetDefault devolverá inmediatamente con un resultado nulo .

El parámetro optimizationGoal depende del hardware disponible. Intentará elegir el mejor sensor disponible en función de las preferencias proporcionadas para la optimización. Solo tiene un efecto si sensorReadingType es Absolute.

Consulte también

Se aplica a