IXAudio2::StopEngine, méthode (xaudio2.h)
Arrête le thread de traitement audio.
void StopEngine();
None
Lorsque StopEngine est appelé, toute la sortie est arrêtée immédiatement. Toutefois, le graphique audio est laissé intact, ce qui conserve les paramètres d’effet, les historiques des effets (par exemple, les données stockées par un effet de réverbération afin d’émettre des échos d’un son précédent), les états vocaux, les mémoires tampons sources en attente, les positions de curseur, etc. Lorsque le moteur est redémarré, la sortie audio résultante est identique, à l’exception d’une période de silence, à la sortie qui aurait été produite si le moteur n’avait jamais été arrêté.
Il n’est pas valide d’appeler StopEngine à partir d’un rappel (autrement dit, IXAudio2EngineCallback ou IXAudio2VoiceCallback).
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Plateforme cible | Windows |
En-tête | xaudio2.h |