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
Тип извлекаемого датчика.
Возвращаемое значение
Возвращает селектор устройства, если он существует; в противном случае — 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 с использованием акселерометра и магнитометра (без гирометра), чтобы сэкономить мощность за счет некоторой точности (показания будут по-прежнему относительно точными в большинстве случаев).
Возвращаемое значение
Возвращает селектор устройства, если он существует; в противном случае — null.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v5.0)
|