IXAudio2::StartEngine-Methode (xaudio2.h)
Startet den Audioverarbeitungsthread.
Syntax
HRESULT StartEngine();
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück, andernfalls einen Fehlercode. Beschreibungen von XAudio2-spezifischen Fehlercodes finden Sie unter XAudio2-Fehlercodes.
Hinweise
Nachdem StartEngine aufgerufen wurde, beginnen alle gestarteten Stimmen, Audio zu nutzen. Alle aktivierten Effekte werden ausgeführt, und das resultierende Audio wird an alle verbundenen Ausgabegeräte gesendet. Wenn XAudio2 zum ersten Mal initialisiert wird, befindet sich das Modul bereits im Startzustand.
Es ist ungültig, StartEngine innerhalb eines Rückrufs (also IXAudio2EngineCallback oder IXAudio2VoiceCallback) aufzurufen. Wenn StartEngine innerhalb eines Rückrufs aufgerufen wird, wird XAUDIO2_E_INVALID_CALL zurückgegeben.
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | xaudio2.h |