AVPlayerItem.SeekAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
SeekAsync(CMTime) |
搜尋播放資料流程中的特定位置 |
SeekAsync(NSDate) |
搜尋玩家到指定的日期。 |
SeekAsync(NSDate, Boolean) |
以非同步方式搜尋指定的 |
SeekAsync(CMTime, CMTime, CMTime) |
在指定的 |
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