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 mixage secondaire est principalement utilisée pour améliorer les performances et le traitement des effets. |
| IXAudio2MasteringVoice |
Une voix de mastérisation est utilisée pour représenter l’appareil de sortie audio. |
| IXAudio2EngineCallback |
L’interface IXAudio2EngineCallback contient des méthodes qui notifient le client lorsque certains événements se produisent dans le moteur IXAudio2 . |
| IXAudio2VoiceCallback |
L’interface IXAudio2VoiceCallback contient des méthodes qui notifient le client lorsque certains événements se produisent dans un IXAudio2SourceVoicedonné. |
| IXAPO |
Interface pour un objet de traitement audio utilisé dans une chaîne d’effet 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 associée à l’en-tête (HRTF) est appliquée à un son. |