System.Sensors.TCustomOrientationSensor

提供: RAD Studio API Documentation
移動先: 案内検索

System.Sensors.TCustomSensorSystem.TObjectTCustomOrientationSensor

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 軸の角度(°単位)に関する情報を提供します。それぞれの情報は、TiltXTiltYTiltZ の各プロパティで表されます。

DistanceXDistanceYDistanceZ の各プロパティは、各座標軸上の距離(m 単位)を返します。

MagHeadingTrueHeadingCompMagHeadingCompTrueHeading は、 磁北および北極に対するコンパス指針方位を、補正ありおよびなしで返します。

プラットフォーム サポート

このクラスは以下のプラットフォームをサポートしています。

プラットフォーム 詳細

Android

Android にはさまざまな種類の方位センサが用意されています。それぞれの種類のセンサでは、次のように、異なるプロパティをサポートしています。

iOS

iOS にはさまざまな種類の方位センサが用意されています。それぞれの種類のセンサでは、次のように、異なるプロパティをサポートしています。

Windows

完全サポートしています。

関連項目

サンプル