共用方式為


AVPlayerItem.SeekAsync 方法

定義

多載

SeekAsync(CMTime)

搜尋播放資料流程中的特定位置

SeekAsync(NSDate)

搜尋玩家到指定的日期。

SeekAsync(NSDate, Boolean)

以非同步方式搜尋指定的 time ,並指出它是否成功。

SeekAsync(CMTime, CMTime, CMTime)

在指定的 time tolerances 內,以非同步方式搜尋指定的 。

SeekAsync(CMTime)

搜尋播放資料流程中的特定位置

public virtual System.Threading.Tasks.Task<bool> SeekAsync (CoreMedia.CMTime time);
abstract member SeekAsync : CoreMedia.CMTime -> System.Threading.Tasks.Task<bool>
override this.SeekAsync : CoreMedia.CMTime -> System.Threading.Tasks.Task<bool>

參數

time
CMTime

搜尋時間目標。

傳回

表示非同步 Seek 作業的工作。 TResult 參數的值是 AVCompletion

適用於

SeekAsync(NSDate)

搜尋玩家到指定的日期。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<bool> SeekAsync (Foundation.NSDate date);
abstract member SeekAsync : Foundation.NSDate -> System.Threading.Tasks.Task<bool>
override this.SeekAsync : Foundation.NSDate -> System.Threading.Tasks.Task<bool>

參數

date
NSDate

要搜尋的日期。

傳回

表示非同步 Seek 作業的工作。 TResult 參數的值是 AVCompletion

屬性

備註

SeekAsync 方法適合與 C# 非同步搭配使用,方法是將控制項傳回給代表作業的 Task 呼叫端。

適用於

SeekAsync(NSDate, Boolean)

以非同步方式搜尋指定的 time ,並指出它是否成功。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task<bool> SeekAsync (Foundation.NSDate date, out bool result);
abstract member SeekAsync : Foundation.NSDate *  -> System.Threading.Tasks.Task<bool>
override this.SeekAsync : Foundation.NSDate *  -> System.Threading.Tasks.Task<bool>

參數

date
NSDate
result
Boolean

傳回

屬性

適用於

SeekAsync(CMTime, CMTime, CMTime)

在指定的 time tolerances 內,以非同步方式搜尋指定的 。

public virtual System.Threading.Tasks.Task<bool> SeekAsync (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter);
abstract member SeekAsync : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime -> System.Threading.Tasks.Task<bool>
override this.SeekAsync : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime -> System.Threading.Tasks.Task<bool>

參數

time
CMTime

搜尋時間目標。

toleranceBefore
CMTime
toleranceAfter
CMTime

傳回

適用於