Condividi tramite


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

Vedi anche

IXAudio2

Panoramica di XAPO