Compartilhar via


ARSessionDelegate.DidUpdateFrame(ARSession, ARFrame) Método

Definição

Indica que frame foi atualizado devido ao acompanhamento.

[Foundation.Export("session:didUpdateFrame:")]
public virtual void DidUpdateFrame (ARKit.ARSession session, ARKit.ARFrame frame);
abstract member DidUpdateFrame : ARKit.ARSession * ARKit.ARFrame -> unit
override this.DidUpdateFrame : ARKit.ARSession * ARKit.ARFrame -> unit

Parâmetros

session
ARSession

A sessão que está fornecendo as informações para o evento.

frame
ARFrame

O quadro que foi atualizado.

Atributos

Comentários

Os desenvolvedores que substituem esse método devem chamar M:System.IDisposable.Dispose* no quando terminarem o frame processamento. Internamente, o ARKit só gera um novo ARFrame objeto quando não há mais referências a um quadro existente. Se M:System.IDisposable.Dispose* não for chamado, o ARKit não produzirá até que o GC colete o frame. Normalmente, isso aparece como um feed de vídeo congelado, não responsivo ou "severamente gaguejando".

Aplica-se a