Поделиться через


ARSessionObserver_Extensions Класс

Определение

Необязательные методы IARSessionObserver интерфейса.

public static class ARSessionObserver_Extensions
type ARSessionObserver_Extensions = class
Наследование
ARSessionObserver_Extensions

Методы

CameraDidChangeTrackingState(IARSessionObserver, ARSession, ARCamera)

Вызывается при TrackingState изменении, указывая на изменение качества отслеживания.

DidFail(IARSessionObserver, ARSession, NSError)

Вызывается при остановке session выполнения из-за ошибки.

DidOutputAudioSampleBuffer(IARSessionObserver, ARSession, CMSampleBuffer)

Разработчики могут реализовать этот метод, который вызывается вскоре после воспроизведения звукового буфера.

InterruptionEnded(IARSessionObserver, ARSession)

Разработчики могут переопределить этот метод, чтобы начать обработку кадров и отслеживание устройств после прерывания.

ShouldAttemptRelocalization(IARSessionObserver, ARSession)

Возвращает логическое значение, указывающее, следует ли пытаться переориентировать сеанс после прерывания.

WasInterrupted(IARSessionObserver, ARSession)

Разработчики могут переопределить этот метод, чтобы остановить обработку кадров и отслеживание устройств при прерывании работы.

Применяется к