共用方式為


AVPlayer.AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action) 方法

定義

當播放到達 CMTime 中的 times 物件時, 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

參數

times
NSValue[]

NSValue必須從物件建立的物件。

queue
DispatchQueue

即將加入。

這個參數可以是 null

handler
Action

Action 播放到達指定時間時,系統會呼叫系統。

傳回

必須傳遞至 RemoveTimeObserver(NSObject) 的不透明 NSObject

屬性

備註

handler如果 中的 times值關閉,則不保證呼叫 。 因此,開發人員應該確保其 Action 會處理附近 CurrentTime 所需的所有邏輯行為。

適用於