Поделиться через


AVPlayerItem.SeekAsync Метод

Определение

Перегрузки

SeekAsync(CMTime)

Поиск в определенном расположении в потоке воспроизведения

SeekAsync(NSDate)

Ищет игрока до указанной даты.

SeekAsync(NSDate, Boolean)

Асинхронно выполняет поиск к указанному time объекту и указывает, успешно ли выполнено.

SeekAsync(CMTime, CMTime, CMTime)

Асинхронно выполняет поиск к указанному timeобъекту в пределах заданных допусков.

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#, возвращая элемент управления вызывающей объекту с задачей, представляющей операцию.

Применяется к

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объекту в пределах заданных допусков.

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

Возвращаемое значение

Применяется к