Share via


Metodo IXAudio2::StartEngine (xaudio2.h)

Avvia il thread di elaborazione audio.

Sintassi

HRESULT StartEngine();

Valore restituito

Restituisce S_OK in caso di esito positivo, in caso contrario, un codice di errore. Per le descrizioni dei codici di errore specifici di XAudio2, vedere Codici di errore XAudio2 .

Commenti

Dopo aver chiamato StartEngine , tutte le voci avviate iniziano a utilizzare l'audio. Tutti gli effetti abilitati iniziano l'esecuzione e l'audio risultante viene inviato a tutti i dispositivi di output connessi. Quando XAudio2 viene inizializzato per la prima volta, il motore è già in stato avviato.

Non è possibile chiamare StartEngine dall'interno di un callback, ovvero IXAudio2EngineCallback o IXAudio2VoiceCallback. Se StartEngine viene chiamato all'interno di un callback, restituisce XAUDIO2_E_INVALID_CALL.

Requisiti della piattaforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requisiti

   
Piattaforma di destinazione Windows
Intestazione xaudio2.h

Vedi anche

IXAudio2