Share via


IARSessionObserver.CameraDidChangeTrackingState(ARSession, ARCamera) Method

Definition

Called when the TrackingState changes, indicating a change in tracking quality.

[Foundation.Export("session:cameraDidChangeTrackingState:")]
[Foundation.OptionalMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void CameraDidChangeTrackingState(ARKit.ARSession session, ARKit.ARCamera camera);
[<Foundation.Export("session:cameraDidChangeTrackingState:")>]
[<Foundation.OptionalMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CameraDidChangeTrackingState : ARKit.ARSession * ARKit.ARCamera -> unit
override this.CameraDidChangeTrackingState : ARKit.ARSession * ARKit.ARCamera -> unit

Parameters

session
ARSession

The session that is supplying the information for the event.

camera
ARCamera

The camera whose tracking state changed.

Attributes

Applies to