Compartir a través de


AVPlayer.AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action) Método

Definición

El sistema llama handler a cuando la reproducción alcanza los CMTime objetos de times.

[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

Parámetros

times
NSValue[]

NSValue objetos que se deben crear a partir de objetos T:CoreMotion.CMTime .

queue
DispatchQueue

Se agregará.

Este parámetro puede ser null.

handler
Action

El Action sistema llama cuando la reproducción alcanza las horas especificadas.

Devoluciones

Un opague NSObject que se debe pasar a RemoveTimeObserver(NSObject).

Atributos

Comentarios

Las llamadas a handler no están garantizadas si se cierran los valores timesT:CoreMotion.CMTime. Por lo tanto, los desarrolladores deben asegurarse de que Action controla todo el comportamiento lógico necesario cerca de CurrentTime.

Se aplica a