CompassReading.MagneticHeading Property

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Gets the heading, in degrees, measured clockwise from the Earth’s magnetic north.

Namespace:  Microsoft.Devices.Sensors
Assembly:  Microsoft.Devices.Sensors (in Microsoft.Devices.Sensors.dll)


Public Property MagneticHeading As Double
public double MagneticHeading { get; internal set; }

Property Value

Type: System..::.Double
The heading relative to the Earth’s magnetic north.


The TrueHeading and MagneticHeading properties return values of type double. In Windows Phone OS 7.1, these double values are returned without precision; for example, as 122.0 degrees. In Windows Phone 8, the double values of these properties are returned with precision; for example, as 122.12345 degrees.

Version Information

Windows Phone OS

Supported in: 8.1, 8.0, 7.1


Windows Phone

See Also


CompassReading Structure

Microsoft.Devices.Sensors Namespace