Magnetometer 类

定义

表示磁性传感器。

public ref class Magnetometer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Magnetometer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Magnetometer
Public NotInheritable Class Magnetometer
继承
Object Platform::Object IInspectable Magnetometer
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 已添加值
1709 16299 FromIdAsync
1709 16299 GetDeviceSelector
1709 16299 MaxBatchSize
1709 16299 ReportLatency
2004 19041 ReportThreshold

属性

DeviceId

获取设备标识符。

MaxBatchSize

获取传感器可以批处理的最大事件数。

MinimumReportInterval

获取磁力计支持的最小报告间隔。

ReadingTransform

获取或设置需要应用于传感器数据的转换。 要应用的转换与用于对齐传感器数据的显示方向相关联。

ReportInterval

获取或设置磁力计当前报告间隔。

ReportLatency

获取或设置传感器信息批次之间的延迟。

ReportThreshold

获取 磁力计传感器的 MagnetometerDataThreshold

方法

FromIdAsync(String)

从传感器标识符异步获取传感器。

GetCurrentReading()

获取当前磁力计读数。

GetDefault()

返回默认磁力计。

GetDeviceSelector()

获取设备选择器。

事件

ReadingChanged

指南针每次报告新的传感器读数时发生。

适用于

另请参阅