Condividi tramite


OrientationSensor.GetDefault Metodo

Definizione

Overload

GetDefault()

Restituisce il sensore di orientamento predefinito per le letture assolute.

GetDefault(SensorReadingType)

Restituisce il sensore di orientamento predefinito, tenendo conto delle preferenze di accuratezza.

GetDefault(SensorReadingType, SensorOptimizationGoal)

Restituisce il sensore di orientamento predefinito, tenendo conto delle preferenze di potenza e accuratezza.

GetDefault()

Restituisce il sensore di orientamento predefinito per le letture assolute.

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

Restituisce

Sensore di orientamento predefinito o Null se non vengono trovati sensori di orientamento.

Attributi

Esempio

L'esempio seguente illustra come un'app UWP compilata con XAML e C# usa questo metodo per stabilire una connessione al sensore di orientamento.

_sensor = OrientationSensor.GetDefault();

Commenti

Questo metodo restituisce lo stesso risultato di GetDefault(SensorReadingType.Absolute)

Questo metodo restituisce solo i valori per l'hardware integrato nel computer dal produttore. Le letture del sensore di orientamento sono derivate da più sensori. Se il sensore specificato non è disponibile nel sistema, verrà restituito un valore Null.

Quando un sistema è in standby connesso, una chiamata al metodo GetDefault restituirà immediatamente con un risultato Null.

Vedi anche

Si applica a

GetDefault(SensorReadingType)

Restituisce il sensore di orientamento predefinito, tenendo conto delle preferenze di accuratezza.

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

Parametri

sensorReadingtype
SensorReadingType

Tipo di sensore da recuperare. Un oggetto Absolute SensorReadingType restituisce un orientationSensor usando un accelerometro, un giroscopio e un magnetometro per determinare l'orientamento rispetto al nord magnetico. Un SensorReadingType relativo restituisce un orientationSensor usando un accelerometro e un giroscopio solo (nessun magnetometro), misurando in relazione alla posizione in cui è stata creata la prima istanza del sensore."

Restituisce

Sensore di orientamento predefinito o Null se non vengono trovati sensori di orientamento.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Questo metodo restituisce solo i valori per l'hardware integrato nel computer dal produttore. Le letture del sensore di orientamento sono derivate da più sensori. Se il sensore specificato non è disponibile nel sistema, verrà restituito un valore Null .

Quando un sistema è in standby connesso, una chiamata al metodo GetDefault restituirà immediatamente con un risultato Null .

Vedi anche

Si applica a

GetDefault(SensorReadingType, SensorOptimizationGoal)

Restituisce il sensore di orientamento predefinito, tenendo conto delle preferenze di potenza e accuratezza.

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

Parametri

sensorReadingType
SensorReadingType

Tipo di sensore da recuperare. Un oggetto Absolute SensorReadingType restituisce un orientationSensor usando un accelerometro, un giroscopio e un magnetometro per determinare l'orientamento rispetto al nord magnetico. Un sensorReadingType relativo restituisce un orientationSensor usando un accelerometro e un giroscopio solo (nessun magnetometro), misurando in relazione alla posizione in cui è stata creata la prima istanza del sensore.

optimizationGoal
SensorOptimizationGoal

Indica le preferenze di ottimizzazione per il sensore. Questo campo viene usato solo se viene specificato un valore Absolute SensorReadingType. Un'ottimizzazioneGoal di precisione restituirà orientationSensor usando un accelereometro, un giroscopio e un magnetometro per determinare l'orientamento rispetto al nord magnetico. Questo ha il potenziale di usare molta potenza a causa dell'uso di un giroscopio. Al contrario, specificando un'ottimizzazioneGoal di PowerEfficiency restituirà un OrientationSensor usando solo un accelerometro e un magnetometro (nessun giroscopio) per risparmiare energia a un costo di precisione (le letture saranno comunque relativamente accurate nella maggior parte delle circostanze).

Restituisce

Sensore di orientamento predefinito o Null se non vengono trovati sensori di orientamento.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Questo metodo restituisce solo i valori per l'hardware integrato nel computer dal produttore. Le letture del sensore di orientamento sono derivate da più sensori. Se il sensore specificato non è disponibile nel sistema, verrà restituito un valore Null .

Quando un sistema è in standby connesso, una chiamata al metodo GetDefault restituirà immediatamente con un risultato Null .

Il parametro optimizationGoal dipende dall'hardware disponibile. Tenterà di scegliere il sensore migliore disponibile in base alla preferenza specificata per l'ottimizzazione. Ha effetto solo se sensorReadingType è Absolute.

Vedi anche

Si applica a