Metodo IXAudio2::StopEngine (xaudio2.h)
Arresta il thread di elaborazione audio.
Sintassi
void StopEngine();
Valore restituito
nessuno
Osservazioni
Quando viene chiamato StopEngine , tutto l'output viene arrestato immediatamente. Tuttavia, il grafico audio viene lasciato invariato, mantenendo i parametri dell'effetto, le cronologie degli effetti (ad esempio, i dati archiviati da un effetto riverbero per generare eco di un suono precedente), gli stati vocali, i buffer di origine in sospeso, le posizioni del cursore e così via. Quando il motore viene riavviato, l'output audio risultante sarà identico, a parte un periodo di silenzio, all'output che sarebbe stato prodotto se il motore non fosse mai stato arrestato.
Non è possibile chiamare StopEngine dall'interno di un callback, ovvero IXAudio2EngineCallback o IXAudio2VoiceCallback.
Requisiti della piattaforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requisiti
Piattaforma di destinazione | Windows |
Intestazione | xaudio2.h |