Partager via


Interfaces XAudio2

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

Contenu de cette section

Rubrique 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 de sous-mixage 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 le périphérique de sortie audio.
IXAudio2EngineCallback
L’interface IXAudio2EngineCallback contient des méthodes qui informent le client lorsque 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 un IXAudio2SourceVoice donné.
IXAPO
Interface d’un objet de traitement audio utilisé dans une chaîne d’effets XAudio2.
IXAPOParameters
Interface facultative qui permet à un XAPO d’utiliser des paramètres spécifiques aux effets.
IXAPOHrtfParameters
Interface utilisée pour définir les paramètres qui contrôlent la façon dont la fonction de transfert liée à la tête (HRTF) est appliquée à un son.

 

Guide de référence de programmation

Guide de référence de programmation