AUHostTransportStateBlock Delegato
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.
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.