OrientationSensor.GetDefault メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 パラメーターは、使用可能なハードウェアによって異なります。 最適化のユーザー設定に基づいて、使用可能な最適なセンサーの選択が試みられます。 sensorReadingType が Absolute の場合にのみ効果があります。