Partager via


AVPlayer.AddPeriodicTimeObserver Méthode

Définition

Appelle toutes les interval secondeshandler, ainsi que lors du démarrage, de l’arrêt et du saut de lecture.

[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

Paramètres

interval
CMTime
queue
DispatchQueue

À ajouter.

Ce paramètre peut être null.

handler
Action<CMTime>

Retours

Objet opaque qui doit être passé en tant qu’argument observer à RemoveTimeObserver(NSObject) .

Attributs

Remarques

Peut handler être appelé sur un thread d’arrière-plan. Il incombe au développeur d’applications de s’assurer que toute manipulation d’interface utilisateur effectuée par le handler est effectuée sur le thread principal (voir InvokeOnMainThread(Selector, NSObject)).

handler est également appelé chaque fois que le temps saute pendant la lecture et lorsque la lecture démarre ou s’arrête.

S’applique à

Voir aussi

  • <xref:AVFoundation.AVPlayer.RemoveTimeObserver>
  • <xref:AVFoundation.AVPlayer.AddBoundaryTimeObserver>