Поделиться через


OrientationSensor.GetDeviceSelector Метод

Определение

Перегрузки

GetDeviceSelector(SensorReadingType)

Возвращает селектор устройства.

GetDeviceSelector(SensorReadingType, SensorOptimizationGoal)

Возвращает селектор устройства.

GetDeviceSelector(SensorReadingType)

Возвращает селектор устройства.

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

Параметры

readingType
SensorReadingType

Тип извлекаемого датчика.

Возвращаемое значение

String

Platform::String

winrt::hstring

Возвращает селектор устройства, если он существует; в противном случае — null.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Применяется к

GetDeviceSelector(SensorReadingType, SensorOptimizationGoal)

Возвращает селектор устройства.

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

Параметры

readingType
SensorReadingType

Тип извлекаемого датчика. Absolute SensorReadingType возвращает OrientationSensor с помощью акселерометра, гиромотера и магнитометра для определения ориентации относительно магнитного Севера. Relative SensorReadingType возвращает OrientationSensor с помощью акселерометра и гирометра (без магнитометра), измеряя относительно места, где был впервые создан датчик.

optimizationGoal
SensorOptimizationGoal

Указывает настройки оптимизации для датчика. Это поле используется только в том случае, если задано значение Absolute SensorReadingType. ОптимизацияGoal of Precision возвращает OrientationSensor с помощью акселереометра, гирометра и магнитометра для определения ориентации относительно магнитного Севера. Это может использовать много энергии из-за использования гирометра. В отличие от этого, если указать оптимизациюGoal powerEfficiency, будет возвращен OrientationSensor с использованием акселерометра и магнитометра (без гирометра), чтобы сэкономить мощность за счет некоторой точности (показания будут по-прежнему относительно точными в большинстве случаев).

Возвращаемое значение

String

Platform::String

winrt::hstring

Возвращает селектор устройства, если он существует; в противном случае — null.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Применяется к