Freigeben über


OrientationSensor.GetDeviceSelector Methode

Definition

Überlädt

GetDeviceSelector(SensorReadingType)

Ruft die Geräteauswahl ab.

GetDeviceSelector(SensorReadingType, SensorOptimizationGoal)

Ruft die Geräteauswahl ab.

GetDeviceSelector(SensorReadingType)

Ruft die Geräteauswahl ab.

public:
 static Platform::String ^ GetDeviceSelector(SensorReadingType readingType);
/// [Windows.Foundation.Metadata.Overload("GetDeviceSelector")]
 static winrt::hstring GetDeviceSelector(SensorReadingType const& readingType);
[Windows.Foundation.Metadata.Overload("GetDeviceSelector")]
public static string GetDeviceSelector(SensorReadingType readingType);
function getDeviceSelector(readingType)
Public Shared Function GetDeviceSelector (readingType As SensorReadingType) As String

Parameter

readingType
SensorReadingType

Der Typ des abzurufenden Sensors.

Gibt zurück

String

Platform::String

winrt::hstring

Gibt die Geräteauswahl zurück, sofern vorhanden; andernfalls NULL.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für:

GetDeviceSelector(SensorReadingType, SensorOptimizationGoal)

Ruft die Geräteauswahl ab.

public:
 static Platform::String ^ GetDeviceSelector(SensorReadingType readingType, SensorOptimizationGoal optimizationGoal);
/// [Windows.Foundation.Metadata.Overload("GetDeviceSelectorWithSensorReadingTypeAndSensorOptimizationGoal")]
 static winrt::hstring GetDeviceSelector(SensorReadingType const& readingType, SensorOptimizationGoal const& optimizationGoal);
[Windows.Foundation.Metadata.Overload("GetDeviceSelectorWithSensorReadingTypeAndSensorOptimizationGoal")]
public static string GetDeviceSelector(SensorReadingType readingType, SensorOptimizationGoal optimizationGoal);
function getDeviceSelector(readingType, optimizationGoal)
Public Shared Function GetDeviceSelector (readingType As SensorReadingType, optimizationGoal As SensorOptimizationGoal) As String

Parameter

readingType
SensorReadingType

Der Typ des abzurufenden Sensors. Absolute SensorReadingType gibt einen OrientationSensor mit einem Beschleunigungsmesser, einem Gyromoter und einem Magnetometer zurück, um die Ausrichtung in Bezug auf magnetischen Norden zu bestimmen. Ein relativer SensorReadingType gibt einen OrientationSensor zurück, der nur einen Beschleunigungsmesser und einen Gyrometer (kein Magnetometer) verwendet, der relativ zu dem Ort misst, an dem der Sensor zuerst instanziiert wurde.

optimizationGoal
SensorOptimizationGoal

Gibt die Optimierungseinstellungen für den Sensor an. Dieses Feld wird nur verwendet, wenn ein absoluter SensorReadingType angegeben wird. Ein optimizationGoal of Precision gibt einen OrientationSensor mit einem Beschleunigungsmesser, einem Gyrometer und einem Magnetometer zurück, um die Ausrichtung in Bezug auf magnetischen Norden zu bestimmen. Dies hat das Potenzial, aufgrund der Verwendung eines Gyrometers viel Leistung zu verbrauchen. Im Gegensatz dazu gibt die Angabe eines optimizationGoal von PowerEfficiency einen OrientationSensor zurück, der nur einen Beschleunigungsmesser und ein Magnetometer (kein Gyrometer) verwendet, um Strom zu sparen, und zwar auf Kosten einer gewissen Genauigkeit (die Messwerte sind in den meisten Fällen immer noch relativ genau).

Gibt zurück

String

Platform::String

winrt::hstring

Gibt die Geräteauswahl zurück, sofern vorhanden; andernfalls NULL.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für: