CoreMotion 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다.
클래스
CMAccelerometerData |
가속도계 이벤트는 인스턴스를 캡슐화합니다. CMAcceleration |
CMAltimeter |
상대 고도 압력 센서에 대한 인터페이스입니다. |
CMAltitudeData |
클래스에서 생성된 상대 고도 데이터를 보유합니다 CMAltitudeData . |
CMAttitude |
쿼터니언, 회전 행렬 또는 3D 각도(롤, 피치 및 요)로 디바이스에서 공간 정보를 가져오는 데 사용됩니다. |
CMDeviceMotion |
디바이스의 태도, 회전 속도 및 가속을 캡슐화합니다. |
CMDyskineticSymptomResult |
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다. |
CMGyroData |
디바이스 회전 속도의 단일 측정값입니다. |
CMLogItem |
CMAccelerometerData, CMDeviceMotion 및 CMGyroData의 기본 클래스는 이러한 이벤트에 타임스탬프를 연결하는 데 사용됩니다. |
CMMagnetometerData |
장치 자력계에서 읽는 입니다. |
CMMotionActivity |
가능성이 높은 형식의 특성화(보행, 달리기, 자동차)를 포함한 모션 업데이트 이벤트입니다. |
CMMotionActivityManager |
지원되는 디바이스에서 저장된 동작 데이터에 액세스하고 동작 업데이트를 모니터링할 수 있습니다. |
CMMotionManager |
iOS의 모션 서비스에 대한 액세스를 제공하는 핵심 클래스입니다. |
CMPedometer |
단계 수와 층을 오르거나 내림차순으로 하여 단계 계산 데이터를 생성합니다. |
CMPedometerData |
보행 및 바닥 등반과 관련된 데이터를 보유합니다. 에 의해 CMPedometer생성됩니다. |
CMPedometerEvent |
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다. |
CMRecordedAccelerometerData |
에 의해 저장된 가속도계 데이터입니다 CMSensorRecorder. |
CMSensorDataList |
코어 모션 가속도계 데이터가 기록된 개체의 시스템 제공 목록입니다. |
CMSensorRecorder |
가속도계 데이터를 수집하고 검색합니다. |
CMStepCounter |
지원되는 디바이스에서 사용자가 디바이스로 수행한 단계 수를 저장하고 단계 계산을 동적으로 추적할 수 있습니다. |
CMTremorResult |
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다. |
구조체
CMAcceleration |
가속 값을 포함하는 3D 벡터입니다. |
CMCalibratedMagneticField |
보정 후 자력계의 정확도와 필드 강도를 캡슐화합니다. |
CMMagneticField |
마이크로테슬라스의 3축 자력계 데이터를 나타냅니다. |
CMQuaternion |
가능한 CMAttitude 표현 중 하나로 사용되는 Quaternion을 나타냅니다. |
CMRotationMatrix |
3x3 회전 행렬을 나타냅니다. |
CMRotationRate |
3D 회전 속도. |
열거형
CMAttitudeReferenceFrame |
값이 판독값이 참조되는 참조 프레임을 지정하는 CMAttitude 열거형입니다. |
CMAuthorizationStatus |
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다. |
CMError |
CoreMotion 오류에 대해 를 입력합니다. |
CMMagneticFieldCalibrationAccuracy |
값이 자력계 보정의 품질을 지정하는 열거형입니다. |
CMMotionActivityConfidence |
값이 에 대한 신뢰도를 지정하는 열거형입니다 CMMotionActivity. |
CMPedometerEventType |
CoreMotion 네임스페이스는 디바이스 가속 및 방향, 고도, 나침반 및 보수계를 비롯한 동작 데이터에 대한 액세스를 제공합니다. |
대리자
CMAccelerometerHandler |
에서 이벤트를 수신하는 데 사용되는 대리자 서명 CMMotionManager |
CMDeviceMotionHandler |
에서 이벤트를 수신하는 데 사용되는 대리자 서명 CMMotionManager |
CMGyroHandler |
에서 이벤트를 수신하는 데 사용되는 대리자 서명 CMMotionManager |
CMMagnetometerHandler |
메서드의 대리자입니다 |
CMMotionActivityHandler |
의 처리기 역할을 하는 대리자입니다 QueryActivity(NSDate, NSDate, NSOperationQueue, CMMotionActivityQueryHandler). |
CMMotionActivityQueryHandler |
에 대한 StartActivityUpdates(NSOperationQueue, CMMotionActivityHandler)처리기인 대리자입니다. |
CMStepQueryHandler |
와 함께 사용할 대리자입니다 QueryStepCount(NSDate, NSDate, NSOperationQueue, CMStepQueryHandler). |
CMStepUpdateHandler |
와 함께 사용되는 대리자입니다 StartStepCountingUpdates(NSOperationQueue, nint, CMStepUpdateHandler). |
설명
CoreMotion API를 사용하면 개발자가 기본 제공 가속도계 및 자이로스코프에서 하드웨어 이벤트를 가져올 수 있습니다.