Condividi tramite


AUHostTransportStateBlock Delegato

Definizione

Blocco delegato utilizzato da un host per fornire informazioni sullo stato del trasporto.

public delegate bool AUHostTransportStateBlock(ref AUHostTransportStateFlags transportStateFlags, ref double currentSamplePosition, ref double cycleStartBeatPosition, ref double cycleEndBeatPosition);
type AUHostTransportStateBlock = delegate of  *  *  *  -> bool

Parametri

transportStateFlags
AUHostTransportStateFlags

Stato del trasporto audio.

currentSamplePosition
Double

Posizione dell'esempio host, negli esempi di unità audio.

cycleStartBeatPosition
Double

Posizione iniziale del battito per il ciclo. null se non andare in bicicletta.

cycleEndBeatPosition
Double

Posizione del battito finale per il ciclo. null se non andare in bicicletta.

Valore restituito

true se lo stato è stato recuperato correttamente. In caso contrario, false.

Commenti

Gli sviluppatori possono facoltativamente assegnare un'istanza di questa classe alla TransportStateBlock proprietà in modo che possano chiamarla all'inizio dei cicli di rendering per ottenere lo stato di trasporto all'inizio del ciclo.

Si applica a