AVPlayer.AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当播放到达 中的 times
对象时,CMTime系统会调用 handler
。
[Foundation.Export("addBoundaryTimeObserverForTimes:queue:usingBlock:")]
public virtual Foundation.NSObject AddBoundaryTimeObserver (Foundation.NSValue[] times, CoreFoundation.DispatchQueue queue, Action handler);
abstract member AddBoundaryTimeObserver : Foundation.NSValue[] * CoreFoundation.DispatchQueue * Action -> Foundation.NSObject
override this.AddBoundaryTimeObserver : Foundation.NSValue[] * CoreFoundation.DispatchQueue * Action -> Foundation.NSObject
参数
返回
必须传递给 的 RemoveTimeObserver(NSObject)opagueNSObject。
- 属性
注解
handler
如果 中的 times
值接近,则不保证调用 。 因此,开发人员应确保处理 Action 附近 CurrentTime所需的所有逻辑行为。