System.Sensors.TCustomOrientationSensor
Delphi
TCustomOrientationSensor = class(TCustomSensor)
C++
class PASCALIMPLEMENTATION TCustomOrientationSensor : public TCustomSensor
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | System.Sensors |
説明
デバイスの傾き、距離、コンパス方位に関する情報を提供します。
TCustomOrientationSensor クラスは、ジャイロスコープやコンパスのような働きをします。
方位センサは DoStart メソッドを使用して、方位変更通知の受信を初期化し、DoStop メソッドで、方向変更通知の受信を停止します。
public の Start および Stop メソッドは、動作変更通知の受信を開始および停止します。
TCustomOrientationSensor クラスは傾斜計の x 軸、y 軸、z 軸の角度(°単位)に関する情報を提供します。それぞれの情報は、TiltX、TiltY、TiltZ の各プロパティで表されます。
DistanceX、DistanceY、DistanceZ の各プロパティは、各座標軸上の距離(m 単位)を返します。
MagHeading、TrueHeading、CompMagHeading、CompTrueHeading は、 磁北および北極に対するコンパス指針方位を、補正ありおよびなしで返します。
プラットフォーム サポート
このクラスは以下のプラットフォームをサポートしています。
プラットフォーム | 詳細 |
---|---|
Android にはさまざまな種類の方位センサが用意されています。それぞれの種類のセンサでは、次のように、異なるプロパティをサポートしています。 | |
iOS にはさまざまな種類の方位センサが用意されています。それぞれの種類のセンサでは、次のように、異なるプロパティをサポートしています。 | |
完全サポートしています。 |
関連項目
- System.Sensors.TCustomSensor.DoStart
- System.Sensors.TCustomSensor.DoStop
- System.Sensors.TCustomSensor.Start
- System.Sensors.TCustomSensor.Stop
- System.Sensors.TCustomOrientationSensor.TiltX
- System.Sensors.TCustomOrientationSensor.TiltY
- System.Sensors.TCustomOrientationSensor.TiltZ
- System.Sensors.TCustomOrientationSensor.DistanceX
- System.Sensors.TCustomOrientationSensor.DistanceY
- System.Sensors.TCustomOrientationSensor.DistanceZ
- System.Sensors.TCustomOrientationSensor.MagHeading
- System.Sensors.TCustomOrientationSensor.TrueHeading
- System.Sensors.TCustomOrientationSensor.CompMagHeading
- System.Sensors.TCustomOrientationSensor.CompTrueHeading
- モバイル サンプル コード