AUHostTransportStateBlock Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Bloque delegado que usa un host para proporcionar información sobre su estado de transporte.
public delegate bool AUHostTransportStateBlock(ref AUHostTransportStateFlags transportStateFlags, ref double currentSamplePosition, ref double cycleStartBeatPosition, ref double cycleEndBeatPosition);
type AUHostTransportStateBlock = delegate of * * * -> bool
Parámetros
- transportStateFlags
- AUHostTransportStateFlags
Estado del transporte de audio.
- currentSamplePosition
- Double
Posición del ejemplo de host, en ejemplos de unidades de audio.
- cycleStartBeatPosition
- Double
Posición de ritmo inicial del ciclo. null
si no es ciclismo.
- cycleEndBeatPosition
- Double
Posición final del ritmo del ciclo. null
si no es ciclismo.
Valor devuelto
true
si el estado se recuperó correctamente. En caso contrario, es false
.
Comentarios
Opcionalmente, los desarrolladores pueden asignar una instancia de esta clase a la TransportStateBlock propiedad para que puedan llamarla al principio de los ciclos de representación para obtener el estado de transporte en el inicio del ciclo.