Compartilhar via


ARSessionObserver_Extensions Classe

Definição

Métodos opcionais da IARSessionObserver interface .

public static class ARSessionObserver_Extensions
type ARSessionObserver_Extensions = class
Herança
ARSessionObserver_Extensions

Métodos

CameraDidChangeTrackingState(IARSessionObserver, ARSession, ARCamera)

Chamado quando o TrackingState é alterado, indicando uma alteração na qualidade do controle.

DidFail(IARSessionObserver, ARSession, NSError)

Chamado quando o para de session ser executado devido a um erro.

DidOutputAudioSampleBuffer(IARSessionObserver, ARSession, CMSampleBuffer)

Os desenvolvedores podem implementar esse método que é chamado logo após a reprodução de um buffer de áudio.

InterruptionEnded(IARSessionObserver, ARSession)

Os desenvolvedores podem substituir esse método para iniciar o processamento de quadros e o acompanhamento do dispositivo após uma interrupção.

ShouldAttemptRelocalization(IARSessionObserver, ARSession)

Retorna um valor booliano que informa se a sessão deve tentar reorientar após uma interrupção.

WasInterrupted(IARSessionObserver, ARSession)

Os desenvolvedores podem substituir esse método para interromper o processamento de quadros e o acompanhamento do dispositivo quando ocorre uma interrupção.

Aplica-se a