Freigeben über


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

Weitere Informationen

IXAudio2