Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 XAUDIO2_PROCESSOR typée qui spécifie l’UC à utiliser. Si plusieurs bits sont spécifiés, le système crée un thread de travail distinct pour chaque processeur.
XAUDIO2_PROCESSOR valeur par défaut est XAUDIO2_DEFAULT_PROCESSOR.
Valeur retournée
Retourne S_OK si elle réussit, un code d’erreur dans le cas contraire. Consultez les 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 pris en charge un indicateur XAUDIO2_DEBUG_ENGINE à sélectionner entre la version et la version « cochée ». Cet indicateur n’est pas pris en charge ou défini dans la version de 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.
Spécifications
| Requirement | Valeur |
|---|---|
| plateforme cible | Fenêtres |
| Header | xaudio2.h |
| Library | Xaudio2.lib |
| DLL | Windows.Media.Audio.dll |
Voir aussi
Guide pratique pour créer un graphique de traitement audio de base