System.Sensors.TCustomOrientationSensor
Delphi
TCustomOrientationSensor = class(TCustomSensor)
C++
class PASCALIMPLEMENTATION TCustomOrientationSensor : public TCustomSensor
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Sensors.pas System.Sensors.hpp |
System.Sensors | System.Sensors |
Beschreibung
Gibt Informationen über die Neigung, die Entfernung und den Kompasskurs des Geräts zurück.
Die Klasse TCustomOrientationSensor dient als Gyroskop oder Kompass.
Der Ausrichtungssensor initiiert mit der Methode DoStart den zugrunde liegenden Empfang von Benachrichtigungen über Ausrichtungsänderungen und stoppt den Empfang mit der Methode DoStop.
Mit den public-Methoden Start und Stop wird der Empfang von Benachrichtigungen über Bewegungsänderungen begonnen bzw. angehalten.
Die Eigenschaften TiltX,TiltY und TiltZ der Klasse TCustomOrientationSensor enthalten Informationen über den X-, Y- und Z-Achsenwinkel des Neigungsmessers in Grad.
Die Eigenschaften DistanceX, DistanceY und DistanceZ sind Getter für die Entfernung auf den Achsen in Meter.
MagHeading, TrueHeading, CompMagHeading und CompTrueHeading geben den Kompasskurs relativ zum magnetischen und geografischen Norden, unkompensiert und kompensiert, zurück.
Plattformunterstützung
Diese Klasse unterstützt die folgenden Plattformen:
Plattform | Beschreibung |
---|---|
Android stellt unterschiedliche Typen von Ausrichtungssensoren bereit. Jeder Sensortyp unterstützt eine andere Gruppe von Eigenschaften: | |
iOS stellt unterschiedliche Typen von Ausrichtungssensoren bereit. Jeder Sensortyp unterstützt eine andere Gruppe von Eigenschaften: | |
Vollständige Unterstützung. |
Siehe auch
- 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
- Codefragmente für die mobile Entwicklung
Beispiele
- FireMonkey Sensor Info (Beispiel)
- FireMonkey Orientation Sensor (Beispiel)