ARSessionDelegate_Extensions.DidUpdateFrame 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示 frame
由于跟踪而更新的 。
public static void DidUpdateFrame (this ARKit.IARSessionDelegate This, ARKit.ARSession session, ARKit.ARFrame frame);
static member DidUpdateFrame : ARKit.IARSessionDelegate * ARKit.ARSession * ARKit.ARFrame -> unit
参数
- This
- IARSessionDelegate
此扩展方法操作的实例。
- session
- ARSession
提供事件信息的会话。
- frame
- ARFrame
已更新的帧。
注解
重写此方法的开发人员必须确保在完成处理后在 上frame
调用 M:System.IDisposable.Dispose*。 在内部,ARKit 仅在不再引用现有帧时生成新 ARFrame 对象。 如果未调用 M:System.IDisposable.Dispose* ,则在 GC 收集 之前 frame
不会生成 ARKit。 这通常显示为冻结、无响应或“严重断断续续”的视频源。