次の方法で共有


OrientationSensor.GetDefault メソッド

定義

オーバーロード

GetDefault()

絶対読み取りの既定の向きセンサーを返します。

GetDefault(SensorReadingType)

精度の設定を考慮して、既定の向きセンサーを返します。

GetDefault(SensorReadingType, SensorOptimizationGoal)

電力と精度の設定を考慮して、既定の向きセンサーを返します。

GetDefault()

絶対読み取りの既定の向きセンサーを返します。

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

戻り値

既定の向きセンサー。向きセンサーが見つからない場合は null

属性

次の例では、XAML と C# を使用して構築された UWP アプリで、このメソッドを使用して方位センサーへの接続を確立する方法を示します。

_sensor = OrientationSensor.GetDefault();

注釈

このメソッドは、GetDefault(SensorReadingType.Absolute) と同じ結果を返します。

このメソッドは、製造元によってコンピューターに統合されているハードウェアの値のみを返します。 (方位センサーの読み取り値は、複数のセンサーから派生します)。指定したセンサーがシステムで使用できない場合は、null 値が返されます。

システムがコネクト スタンバイ状態にある場合、 GetDefault メソッドの呼び出しは直ちに null 結果で返されます。

こちらもご覧ください

適用対象

GetDefault(SensorReadingType)

精度の設定を考慮して、既定の向きセンサーを返します。

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

パラメーター

sensorReadingtype
SensorReadingType

取得するセンサーの種類。 Absolute SensorReadingType は、加速度計、ジャイロモター、および磁力計を使用して OrientationSensor を返し、磁気北に対する向きを決定します。 Relative SensorReadingType は、加速度計とジャイロメーターのみを使用して OrientationSensor を返し (磁力計なし)、センサーが最初にインスタンス化された場所を基準に測定します。"

戻り値

既定の向きセンサー。向きセンサーが見つからない場合は null

属性

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

注釈

このメソッドは、製造元によってコンピューターに統合されているハードウェアの値のみを返します。 (方位センサーの読み取り値は、複数のセンサーから派生します)。指定したセンサーがシステムで使用できない場合は、 null 値が返されます。

システムがコネクト スタンバイ状態にある場合、GetDefault メソッドの呼び出しは直ちに null 結果で返されます。

こちらもご覧ください

適用対象

GetDefault(SensorReadingType, SensorOptimizationGoal)

電力と精度の設定を考慮して、既定の向きセンサーを返します。

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

パラメーター

sensorReadingType
SensorReadingType

取得するセンサーの種類。 Absolute SensorReadingType は、加速度計、ジャイロモター、および磁力計を使用して OrientationSensor を返し、磁気北に対する向きを決定します。 Relative SensorReadingType は、加速度計とジャイロメーターのみを使用して OrientationSensor を返し (磁力計なし)、センサーが最初にインスタンス化された場所を基準に測定します。

optimizationGoal
SensorOptimizationGoal

センサーの最適化の基本設定を示します。 このフィールドは、Absolute SensorReadingType が指定されている場合にのみ使用されます。 optimizationGoal of Precision は、加速計、ジャイロメーター、磁気計を使用して OrientationSensor を返し、磁気北に対する向きを決定します。 これはジャイロメーターを使用しているため、多くの電力を使用する可能性があります。 これに対し、PowerEfficiency の最適化Goal を指定すると、加速度計と磁力計のみを使用して OrientationSensor が返されます (ジャイロメーターなし)。

戻り値

既定の向きセンサー。向きセンサーが見つからない場合は null

属性

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

注釈

このメソッドは、製造元によってコンピューターに統合されているハードウェアの値のみを返します。 (方位センサーの読み取り値は、複数のセンサーから派生します)。指定したセンサーがシステムで使用できない場合は、 null 値が返されます。

システムがコネクト スタンバイ状態にある場合、 GetDefault メソッドの呼び出しは直ちに null 結果で返されます。

optimizationGoal パラメーターは、使用可能なハードウェアによって異なります。 最適化のユーザー設定に基づいて、使用可能な最適なセンサーの選択が試みられます。 sensorReadingTypeAbsolute の場合にのみ効果があります。

こちらもご覧ください

適用対象