OrientationSensor.GetDefault Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.