ARSessionDelegate.DidUpdateFrame(ARSession, ARFrame) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique que frame
a été mis à jour en raison du suivi.
[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
Paramètres
- session
- ARSession
Session qui fournit les informations pour l’événement.
- frame
- ARFrame
Frame qui a été mis à jour.
- Attributs
Remarques
Les développeurs qui remplacent cette méthode doivent être sûrs d’appeler M:System.IDisposable.Dispose* sur le quand ils ont terminé le frame
traitement. En interne, ARKit génère uniquement un nouvel ARFrame objet lorsqu’il n’y a plus de références à un frame existant. Si M:System.IDisposable.Dispose* n’est pas appelé, ARKit ne produit pas tant que le GC n’aura pas collecté le frame
. Il s’agit généralement d’un flux vidéo figé, non réactif ou « gravement bégayant ».