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. |
Rubriques connexes