다음을 통해 공유


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

나침반이 새 센서 판독값을 보고할 때마다 발생합니다.

적용 대상

추가 정보