Partager via


OrientationSensor.GetDefault Méthode

Définition

Surcharges

GetDefault()

Retourne le capteur d’orientation par défaut pour les lectures absolues.

GetDefault(SensorReadingType)

Retourne le capteur d’orientation par défaut, en tenant compte des préférences de précision.

GetDefault(SensorReadingType, SensorOptimizationGoal)

Retourne le capteur d’orientation par défaut, en tenant compte des préférences d’alimentation et de précision.

GetDefault()

Retourne le capteur d’orientation par défaut pour les lectures absolues.

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

Retours

Capteur d’orientation par défaut ou null si aucun capteur d’orientation n’est trouvé.

Attributs

Exemples

L’exemple suivant montre comment une application UWP créée avec XAML et C# a utilisé cette méthode pour établir une connexion au capteur d’orientation.

_sensor = OrientationSensor.GetDefault();

Remarques

Cette méthode retourne le même résultat que GetDefault(SensorReadingType.Absolute)

Cette méthode retourne uniquement les valeurs du matériel qui a été intégré à l’ordinateur par le fabricant. (Les lectures des capteurs d’orientation sont dérivées de plusieurs capteurs.) Une valeur null est retournée si le capteur spécifié n’est pas disponible dans le système.

Lorsqu’un système est en veille connectée, un appel à la méthode GetDefault retourne immédiatement avec un résultat null.

Voir aussi

S’applique à

GetDefault(SensorReadingType)

Retourne le capteur d’orientation par défaut, en tenant compte des préférences de précision.

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

Paramètres

sensorReadingtype
SensorReadingType

Type de capteur à récupérer. Un type Absolute SensorReadingType renvoie un orientationSensor à l’aide d’un accéléromètre, d’un gyromotre et d’un magnétomètre pour déterminer l’orientation par rapport au nord magnétique. Un relative SensorReadingType renvoie un OrientationSensor à l’aide d’un accéléromètre et d’un gyromètre uniquement (pas de magnétomètre), mesurant par rapport à l’endroit où le capteur a été instancié pour la première fois.

Retours

Capteur d’orientation par défaut ou null si aucun capteur d’orientation n’est trouvé.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Remarques

Cette méthode retourne uniquement les valeurs du matériel qui a été intégré à l’ordinateur par le fabricant. (Les lectures des capteurs d’orientation sont dérivées de plusieurs capteurs.) Une valeur null est retournée si le capteur spécifié n’est pas disponible dans le système.

Lorsqu’un système est en veille connectée, un appel à la méthode GetDefault retourne immédiatement avec un résultat null .

Voir aussi

S’applique à

GetDefault(SensorReadingType, SensorOptimizationGoal)

Retourne le capteur d’orientation par défaut, en tenant compte des préférences d’alimentation et de précision.

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

Paramètres

sensorReadingType
SensorReadingType

Type de capteur à récupérer. Un type Absolute SensorReadingType renvoie un orientationSensor à l’aide d’un accéléromètre, d’un gyromotre et d’un magnétomètre pour déterminer l’orientation par rapport au nord magnétique. Un relative SensorReadingType retourne un capteur OrientationS à l’aide d’un accéléromètre et d’un gyromètre uniquement (pas de magnétomètre), mesurant par rapport à l’emplacement où le capteur a été instancié pour la première fois.

optimizationGoal
SensorOptimizationGoal

Indique les préférences d’optimisation pour le capteur. Ce champ n’est utilisé que si un type Absolute SensorReadingType est spécifié. Une optimisationGoal of Precision renvoie un OrientationSensor à l’aide d’un accéléromètre, d’un gyromètre et d’un magnétomètre pour déterminer l’orientation par rapport au Nord magnétique. Cela a le potentiel d’utiliser beaucoup d’énergie en raison de l’utilisation d’un gyromètre. En revanche, la spécification d’une optimisationGoal de PowerEfficiency renvoie un capteur OrientationS à l’aide d’un accéléromètre et d’un magnétomètre uniquement (pas de gyromètre) pour économiser de l’énergie au prix d’une certaine précision (les lectures seront toujours relativement précises dans la plupart des cas).

Retours

Capteur d’orientation par défaut ou null si aucun capteur d’orientation n’est trouvé.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Remarques

Cette méthode retourne uniquement les valeurs du matériel qui a été intégré à l’ordinateur par le fabricant. (Les lectures des capteurs d’orientation sont dérivées de plusieurs capteurs.) Une valeur null est retournée si le capteur spécifié n’est pas disponible dans le système.

Lorsqu’un système est en veille connectée, un appel à la méthode GetDefault retourne immédiatement avec un résultat null .

Le paramètre optimizationGoal dépend du matériel disponible. Il tentera de choisir le meilleur capteur disponible en fonction de vos préférences d’optimisation fournies. Elle n’a d’effet que si sensorReadingType a la valeur Absolute.

Voir aussi

S’applique à