Метод IXAudio2::StartEngine (xaudio2.h)
Запускает поток обработки звука.
Синтаксис
HRESULT StartEngine();
Возвращаемое значение
Возвращает S_OK в случае успешного выполнения, в противном случае — код ошибки. Описание кодов ошибок XAudio2 см. в разделе Коды ошибок XAudio2 .
Комментарии
После вызова StartEngine все запущенные голоса начинают потреблять звук. Все включенные эффекты начинают работать, и полученный звук отправляется на все подключенные устройства вывода. При первой инициализации XAudio2 подсистема уже находится в запущенном состоянии.
Недопустимый вызов StartEngine из обратного вызова (то есть IXAudio2EngineCallback или IXAudio2VoiceCallback). Если метод StartEngine вызывается в рамках обратного вызова, он возвращает XAUDIO2_E_INVALID_CALL.
Требования к платформе
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)Требования
Целевая платформа | Windows |
Header | xaudio2.h |