XAudio2Create, fonction (xaudio2.h)
Crée un objet XAudio2 et retourne un pointeur vers son interface IXAudio2 .
Syntaxe
HRESULT XAudio2Create(
[out] IXAudio2 **ppXAudio2,
[in] UINT32 Flags,
[in] XAUDIO2_PROCESSOR XAudio2Processor
);
Paramètres
[out] ppXAudio2
Si l’opération réussit, retourne un pointeur vers un objet IXAudio2 .
[in] Flags
Indicateurs qui spécifient le comportement de l’objet IXAudio2 . La valeur de ce paramètre doit être 0.
[in] XAudio2Processor
Valeur de type XAUDIO2_PROCESSOR qui spécifie le processeur à utiliser. Si plusieurs bits sont spécifiés, le système crée un thread worker distinct pour chaque processeur.
XAUDIO2_PROCESSOR valeur par défaut est XAUDIO2_DEFAULT_PROCESSOR.
Valeur retournée
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
Les versions du Kit de développement logiciel (SDK) DirectX de XAUDIO2 prenaient en charge un indicateur XAUDIO2_DEBUG_ENGINE pour sélectionner entre la version et la version « vérifiée ». Cet indicateur n’est pas pris en charge ou défini dans la version Windows 8 de XAUDIO2.
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)Windows Phone 8.1 : Cette API est prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | xaudio2.h |
Bibliothèque | Xaudio2.lib |
DLL | Windows.Media.Audio.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour