AUHostTransportStateBlock Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Bloc délégué qu’un hôte utilise pour fournir des informations sur son état de transport.
public delegate bool AUHostTransportStateBlock(ref AUHostTransportStateFlags transportStateFlags, ref double currentSamplePosition, ref double cycleStartBeatPosition, ref double cycleEndBeatPosition);
type AUHostTransportStateBlock = delegate of * * * -> bool
Paramètres
- transportStateFlags
- AUHostTransportStateFlags
État du transport audio.
- currentSamplePosition
- Double
Position de l’exemple hôte, dans les exemples d’unités audio.
- cycleStartBeatPosition
- Double
Position de battement de départ pour le cycle. null
s’il n’y a pas de vélo.
- cycleEndBeatPosition
- Double
Position de battement de fin pour le cycle. null
s’il n’y a pas de vélo.
Valeur renvoyée
true
si l’état a été récupéré avec succès. Sinon, false
.
Remarques
Les développeurs peuvent éventuellement affecter une instance de cette classe à la TransportStateBlock propriété afin qu’ils puissent l’appeler au début des cycles de rendu pour obtenir l’état de transport au début du cycle.