ARSessionObserver_Extensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Необязательные методы IARSessionObserver интерфейса.
public static class ARSessionObserver_Extensions
type ARSessionObserver_Extensions = class
- Наследование
-
ARSessionObserver_Extensions
Методы
CameraDidChangeTrackingState(IARSessionObserver, ARSession, ARCamera) |
Вызывается при TrackingState изменении, указывая на изменение качества отслеживания. |
DidFail(IARSessionObserver, ARSession, NSError) |
Вызывается при остановке |
DidOutputAudioSampleBuffer(IARSessionObserver, ARSession, CMSampleBuffer) |
Разработчики могут реализовать этот метод, который вызывается вскоре после воспроизведения звукового буфера. |
InterruptionEnded(IARSessionObserver, ARSession) |
Разработчики могут переопределить этот метод, чтобы начать обработку кадров и отслеживание устройств после прерывания. |
ShouldAttemptRelocalization(IARSessionObserver, ARSession) |
Возвращает логическое значение, указывающее, следует ли пытаться переориентировать сеанс после прерывания. |
WasInterrupted(IARSessionObserver, ARSession) |
Разработчики могут переопределить этот метод, чтобы остановить обработку кадров и отслеживание устройств при прерывании работы. |