IXAudio2::StartEngine, méthode (xaudio2.h)
Démarre le thread de traitement audio.
Syntaxe
HRESULT StartEngine();
Valeur de retour
Retourne S_OK en cas de réussite, un code d’erreur dans le cas contraire. Consultez Codes d’erreur XAudio2 pour obtenir des descriptions des codes d’erreur spécifiques à XAudio2.
Remarques
Une fois StartEngine appelé, toutes les voix démarrées commencent à consommer de l’audio. Tous les effets activés commencent à s’exécuter et l’audio résultant est envoyé à tous les périphériques de sortie connectés. Lorsque XAudio2 est initialisé pour la première fois, le moteur est déjà à l’état démarré.
Il n’est pas valide d’appeler StartEngine à partir d’un rappel (autrement dit, IXAudio2EngineCallback ou IXAudio2VoiceCallback). Si StartEngine est appelé dans un rappel, il retourne XAUDIO2_E_INVALID_CALL.
Configuration requise pour la plateforme
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Spécifications
Plateforme cible | Windows |
En-tête | xaudio2.h |