Compartilhar via


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

Definição

O sistema chama o quando a handler reprodução atinge os CMTime objetos em 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 devem ser criados a partir de objetos T:CoreMotion.CMTime .

queue
DispatchQueue

A ser adicionado.

Esse parâmetro pode ser null.

handler
Action

O Action sistema chama quando a reprodução atinge os horários especificados.

Retornos

Um opague NSObject que deve ser passado para RemoveTimeObserver(NSObject).

Atributos

Comentários

As chamadas para handler não serão garantidas se os valores T:CoreMotion.CMTime em times estiverem próximos. Portanto, os desenvolvedores devem garantir que eles lidem Action com todo o comportamento lógico necessário perto CurrentTimede .

Aplica-se a