AVPlayerItem.SeekAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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#, возвращая элемент управления вызывающей объекту с задачей, представляющей операцию.
Применяется к
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