Метод IXAudio2::StopEngine (xaudio2.h)

Останавливает поток обработки звука.

Синтаксис

void StopEngine();

Возвращаемое значение

None

Remarks

При вызове StopEngine все выходные данные немедленно останавливаются. Однако звуковой граф остается нетронутым, сохраняя параметры эффекта, журналы эффектов (например, данные, хранящиеся эффектом реверберации для того, чтобы издавать эхо предыдущего звука), состояния голоса, ожидающие исходные буферы, позиции курсора и т. д. При перезапуске подсистемы выходные данные звука будут идентичны (за исключением периода тишины) с выходными данными, которые были бы созданы, если бы двигатель никогда не был остановлен.

Недопустимый вызов StopEngine из обратного вызова (то есть IXAudio2EngineCallback или IXAudio2VoiceCallback).

Требования к платформе

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)

Требования

   
Целевая платформа Windows
Header xaudio2.h

См. также раздел

IXAudio2

Обзор протокола XAPO