Метод 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по