次の方法で共有


Windows.Devices.Sensors 名前空間

サポートされている種類のセンサーと関連するモーション データへのアクセスを提供します。

クラス

Accelerometer

加速度計センサーを表します。

このセンサーは、x、y、z 軸に対して G フォース値を返します。

実装例については、加速度計センサーのサンプルをご覧ください。

AccelerometerDataThreshold

加速度計のデータしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

AccelerometerReading

加速度計の読み取り値を表します。

AccelerometerReadingChangedEventArgs

加速度計の読み取り - 変更されたイベントのデータを提供します。

AccelerometerShakenEventArgs

加速度計シェイク イベントのデータを提供します。

ActivitySensor

センサーのアクティビティと状態を提供するセンサーを表します。

ActivitySensorReading

センサーの読み取り値を提供するアクティビティ センサーの読み取り値を表します。

ActivitySensorReadingChangedEventArgs

センサーの読み取り変更イベントのデータを表します。

ActivitySensorReadingChangeReport

センサー トリガーのデータを表します。

ActivitySensorTriggerDetails

センサーのトリガーに関する詳細を表します。

AdaptiveDimmingOptions

ユーザーが人間のプレゼンス センサーによって検出されたかどうかに基づいて、PC 画面の調光動作を管理する機能を提供します。

Altimeter

相対高度を測定する Altimetric センサーのインターフェイスを提供します。

実装例については、高度計のサンプルをご覧ください。

AltimeterReading

高度計の読み取り値を表します。

AltimeterReadingChangedEventArgs

高度計の読み取り – 変更されたイベントのデータを提供します。

Barometer

気圧を測定するための気圧センサーのインターフェイスを提供します。

実装例については、気圧計のサンプルをご覧ください。

BarometerDataThreshold

バロメーター のデータしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

BarometerReading

バロメーターの読み取り値を表します。

BarometerReadingChangedEventArgs

バロメーターの読み取り – 変更されたイベントのデータを提供します。

Compass

コンパス センサーを表します。

このセンサーは、磁気北と、場合によっては True North に関して見出しを返します。 (後者はシステム機能に依存します)。

実装例については、コンパスのサンプルをご覧ください。

CompassDataThreshold

コンパス データのしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

CompassReading

コンパスの読み取り値を表します。

CompassReadingChangedEventArgs

コンパスの読み取り変更イベントのデータを提供します。

DetectedPerson

人間のプレゼンス センサーによって検出された人物を表します。

Gyrometer

x、y、z 軸に対して角速度値を提供するジャイロメーター センサーを表します。

GyrometerDataThreshold

ジャイロメーターのデータしきい値 (変更感度とも呼ばれます) へのアクセスを提供します。

GyrometerReading

ジャイロメーターの読み取り値を表します。

GyrometerReadingChangedEventArgs

ジャイロメーターの読み取り – 変更されたイベントのデータを提供します。

HeadOrientation

ロールピッチヨーの観点から、ユーザーの頭が人間のプレゼンス センサーに対して向いている向きを表すオブジェクトを表します。

HeadPosition

方位 高度の観点から、人間のプレゼンス センサーに対するユーザーの頭の位置を表すオブジェクトを表します。

HingeAngleReading

デュアルスクリーン デバイスのヒンジ角度センサーによって公開されるデータへのアクセスを提供します。

HingeAngleSensor

デュアルスクリーン デバイスのヒンジ角度センサーを表します。

HingeAngleSensorReadingChangedEventArgs

ReadingChanged イベントのデータを提供します。

HumanPresenceFeatures

人間のプレゼンス センサーでサポートされているシステム設定を表します。

HumanPresenceSensor

ユーザーがデバイスに存在するか、存在しないか、またはデバイスと対話していないかを検出するセンサーを表します。

HumanPresenceSensorReading

HumanPresenceSensor からの単一の読み取り値を表します。

HumanPresenceSensorReadingChangedEventArgs

HumanPresenceSensor.ReadingChanged イベントのデータを提供します。

HumanPresenceSensorReadingUpdate

HumanPresenceSensor から更新された単一の読み取り値を表します。

HumanPresenceSettings

さまざまな人間のプレゼンス システムの設定を表します。

Inclinometer

x、y、z 軸の周りの回転角度に対応するピッチ、ロール、ヨー値をそれぞれ提供する傾斜計センサーを表します。

InclinometerDataThreshold

傾斜計のデータしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

InclinometerReading

傾斜計の読み取り値を表します。

InclinometerReadingChangedEventArgs

傾斜計の読み取り変更イベントのデータを提供します。

LightSensor

アンビエントライトの読み取り値を LUX 値として提供するアンビエントライト センサーを表します。

LightSensorDataThreshold

ライト データしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

LightSensorReading

周囲光センサーの読み取り値を表します。

LightSensorReadingChangedEventArgs

アンビエントライト センサーの読み取り変更イベントのデータを提供します。

LockOnLeaveOptions

ユーザーが人間のプレゼンス センサーによって検出されたかどうかに基づいて、PC 画面のロック動作を管理する機能を提供します。

Magnetometer

磁気センサーを表します。

MagnetometerDataThreshold

磁力計のデータしきい値 (変更の秘密度とも呼ばれます) へのアクセスを提供します。

MagnetometerReading

磁力計の読み取り値を表します。

MagnetometerReadingChangedEventArgs

磁力計の読み取り – 変更されたイベントのデータを提供します。

OrientationSensor

向きセンサーを表します。

このセンサーは、ゲーム アプリケーションでユーザーの視点を調整するために使用できる回転行列と四元数を返します。

実装例については、方位センサーのサンプルをご覧ください。

OrientationSensorReading

向きセンサーの読み取り値を表します。

OrientationSensorReadingChangedEventArgs

方向センサーの読み取り変更イベントのデータを提供します。

Pedometer

歩数計のインターフェイスを提供して、実行された手順の数を測定します。

実装例については、万歩計のサンプルをご覧ください。

PedometerDataThreshold

歩数計センサーのしきい値。 しきい値の条件が満たされると、センサー トリガーがアクティブになります。

PedometerReading

歩数計の読み取り値を表します。

PedometerReadingChangedEventArgs

歩数計の読み取り – 変更されたイベントのデータを提供します。

ProximitySensor

近接センサーのインターフェイスを提供して、オブジェクトが検出されたかどうかを判断します。

実装例については、近接センサーのサンプルをご覧ください。

ProximitySensorDataThreshold

ProximitySensor のしきい値。 しきい値の条件が満たされると、センサー トリガーがアクティブになります。

ProximitySensorDisplayOnOffController

ProximitySensor からの読み取りに基づいて、電話ディスプレイのオンとオフを行うコントローラーを提供します。

ProximitySensorReading

近接センサーからの読み取り値を表します。

ProximitySensorReadingChangedEventArgs

近接センサーの読み取り変更イベントのデータを提供します。

SensorDataThresholdTriggerDetails

データしきい値監視タスクをトリガーしたセンサーのデータを提供します。

SensorQuaternion

四元数を表します。

SensorRotationMatrix

3x3 回転行列を表します。

SimpleOrientationSensor

単純な向きセンサーを表します。

実装例については、簡易方位センサーのサンプルをご覧ください。

このセンサーは、指定されたデバイスの現在の象限方向と、その上向きまたは下向きの状態を検出します。

SimpleOrientationSensorOrientationChangedEventArgs

センサーの読み取り変更イベントのデータを提供します。

WakeOnApproachOptions

ユーザーが人間のプレゼンス センサーによって検出されたかどうかに基づいて、PC 画面のスリープ解除動作を管理する機能を提供します。

インターフェイス

IHumanPresenceSensorExtension

センサーとシステムの間のパイプラインでの人間のプレゼンス センサーの読み取りの検査と変更をサポートする型の実装を定義します。

IHumanPresenceSensorExtensionPlugin

センサーとシステムの間のパイプラインでの人間のプレゼンス センサーの読み取りの検査と変更をサポートする型の実装を定義します。

ISensorDataThreshold

センサー データのしきい値を識別します。 このしきい値を超えると、センサー トリガーがアクティブになります。

列挙型

AccelerometerReadingType

加速度計の種類を示します。

ActivitySensorReadingConfidence

センサーの読み取りの信頼度を指定します。

ActivityType

センサーのアクティビティの種類を指定します。

HumanEngagement

HumanPresenceSensor でサポートされる可能性のある契約状態を指定します。

HumanPresence

HumanPresenceSensor でサポートされる可能性のある検出状態を指定します。

MagnetometerAccuracy

センサーの精度。

磁力計の校正方法に関する短いビデオの概要については、「 One Dev Minute - Sensor calibration 」を参照してください。

PedometerStepKind

歩数計に従って実行されるステップの種類。

SensorOptimizationGoal

センサーに対して電力または精度を最適化する必要があるかどうかを示します。

SensorReadingType

センサーの読み取りタイプを指定します。

SensorType

センサーの種類を示します。

SimpleOrientation

デバイスの向きを示します。

注釈

この名前空間は、次の表に示すセンサーの種類へのアクセスを提供します。 センサーのドライバーは、この名前空間を介してアクセスできるようにするために、ハードウェアが PC シャーシと統合されていることを示す必要があります。 サポートされている種類のセンサーであっても、PC 統合としてマークされていないセンサーにはアクセスできません。 ドライバー開発者は、 SensorConnectionType 列挙体を参照して詳細を確認できます。

Sensor説明
加速度計3 つの軸 (x、y、z) に沿った加速度を検出します。
Inclinometer3 つの軸 (ピッチ、ロール、ヨー) に沿った傾斜の角度を検出します。
Gyrometer3 つの軸に沿って角速度を検出します。
Compass磁気北 (オンボード GPS と統合されている場合は due north) を基準にして、方位を度単位で検出します。
内腔の周囲の照明レベルを検出します。
Orientation加速度計、コンパス、ジャイロメーターセンサーのデータを組み合わせて、どのセンサーからも取得できるよりも滑らかで機密性の高い回転データを提供します。 詳しくは、こちらをご覧ください:

さらに、この名前空間は、次のモーション (または移動) データへのアクセスを提供します。

Data説明
Quaternion四元数は、任意の軸を中心とする点 [x,y,z] の回転です。
回転行列回転行列は、3 つの軸 (x、y、z) の周りの回転を表します。

センサー データは、デバイスの固定センサー座標系に対して提供され、ディスプレイの向きに依存しません。 入力制御や画面上の要素の操作にセンサー データに依存するアプリケーションの場合、開発者は現在の表示方向を考慮し、データを適切に補正する必要があります。 センサー座標系の詳細については、「センサー データと表示の向き」を参照してください。

さまざまなセンサーの使用を示すサンプルについては、「 Windows センサーのサンプル」を参照してください。

こちらもご覧ください