AVPlayer.AddPeriodicTimeObserver Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
handler
Richiama ogni interval
secondo, oltre all'avvio della riproduzione, all'arresto e al salto.
[Foundation.Export("addPeriodicTimeObserverForInterval:queue:usingBlock:")]
public virtual Foundation.NSObject AddPeriodicTimeObserver (CoreMedia.CMTime interval, CoreFoundation.DispatchQueue queue, Action<CoreMedia.CMTime> handler);
abstract member AddPeriodicTimeObserver : CoreMedia.CMTime * CoreFoundation.DispatchQueue * Action<CoreMedia.CMTime> -> Foundation.NSObject
override this.AddPeriodicTimeObserver : CoreMedia.CMTime * CoreFoundation.DispatchQueue * Action<CoreMedia.CMTime> -> Foundation.NSObject
Parametri
- interval
- CMTime
Restituisce
Oggetto opaco che deve essere passato come observer
argomento a RemoveTimeObserver(NSObject) .
- Attributi
Commenti
L'oggetto handler
può essere richiamato in un thread in background. È responsabilità dello sviluppatore dell'applicazione assicurarsi che qualsiasi manipolazione dell'interfaccia utente eseguita dal handler
thread principale (vedere InvokeOnMainThread(Selector, NSObject)).
handler
viene inoltre richiamato ogni volta che il tempo passa durante la riproduzione e quando la riproduzione viene avviata o arrestata.
Si applica a
Vedi anche
- <xref:AVFoundation.AVPlayer.RemoveTimeObserver>
- <xref:AVFoundation.AVPlayer.AddBoundaryTimeObserver>