Partager via


Interfaces XAudio2

Cette section contient des informations sur les interfaces fournies par l’API Microsoft XAudio2.

Dans cette section

Sujet Description
IXAudio2
IXAudio2 est l’interface de l’objet XAudio2 qui gère tous les états du moteur audio, le thread de traitement audio, le graphique vocal, etc.
IXAudio2Voice
IXAudio2Voice représente l’interface de base à partir de laquelle IXAudio2SourceVoice, IXAudio2SubmixVoice et IXAudio2MasteringVoice sont dérivés. Les méthodes répertoriées ci-dessous sont communes à toutes les sous-classes vocales.
IXAudio2SourceVoice
Utilisez une voix source pour envoyer des données audio au pipeline de traitement XAudio2.
IXAudio2SubmixVoice
Une voix submixée est principalement utilisée pour améliorer les performances et le traitement des effets.
IXAudio2MasteringVoice
Une voix de mastering est utilisée pour représenter l’appareil de sortie audio.
IXAudio2EngineCallback
L’interface IXAudio2EngineCallback contient des méthodes qui informent le client quand certains événements se produisent dans le moteur IXAudio2.
IXAudio2VoiceCallback
L’interface IXAudio2VoiceCallback contient des méthodes qui informent le client lorsque certains événements se produisent dans une IXAudio2SourceVoice.
IXAPO
Interface d’un objet de traitement audio qui doit être utilisé dans une chaîne d’effets XAudio2.
IXAPOParameters
Interface facultative qui permet à un XAPO d’utiliser des paramètres spécifiques à l’effet.
IXAPOHrtfParameters
Interface utilisée pour définir des paramètres qui contrôlent la façon dont la fonction de transfert liée à la tête (HRTF) est appliquée à un son.

 

de référence de programmation

de référence de programmation