次の方法で共有


AVPlayer.AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action) メソッド

定義

のオブジェクトtimeshandler再生が到達すると、 がCMTime呼び出されます。

[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)す必要がある opagueNSObject

属性

注釈

handler 値が近い場合、 のtimes呼び出しは保証されません。 したがって、開発者は、 の近くCurrentTimeで必要なすべての論理的な動作をAction確実に処理する必要があります。

適用対象