ARSessionDelegate_Extensions.DidUpdateFrame Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass frame
aufgrund der Nachverfolgung aktualisiert wurde.
public static void DidUpdateFrame(this ARKit.IARSessionDelegate This, ARKit.ARSession session, ARKit.ARFrame frame);
static member DidUpdateFrame : ARKit.IARSessionDelegate * ARKit.ARSession * ARKit.ARFrame -> unit
Parameter
- This
- IARSessionDelegate
Die Instanz, auf der diese Erweiterungsmethode ausgeführt wird.
- session
- ARSession
Die Sitzung, die die Informationen für das Ereignis bereitstellt.
- frame
- ARFrame
Der Frame, der aktualisiert wurde.
Hinweise
Entwickler, die diese Methode überschreiben, müssen M M:System.IDisposable.Dispose* aufrufen, wenn sie die frame
Verarbeitung abgeschlossen haben. Intern generiert ARKit nur dann ein neues ARFrame Objekt, wenn keine Verweise mehr auf einen vorhandenen Frame vorhanden sind. Wenn M:System.IDisposable.Dispose* nicht aufgerufen wird, wird ARKit erst erzeugt, wenn der GC die frame
erfasst. Dies wird in der Regel als eingefrorener, nicht reaktionsfähiger oder "stark stotterndes" Videofeed angezeigt.