Partager via


Interface IXAudio2MasteringVoice (xaudio2.h)

Une voix de mastering est utilisée pour représenter le périphérique de sortie audio.

Les mémoires tampons de données ne peuvent pas être envoyées directement aux voix de mastering, mais les données envoyées à d’autres types de voix doivent être dirigées vers une voix de mastering pour être entendues.

IXAudio2MasteringVoice hérite directement d’IXAudio2Voice, mais n’implémente pas de méthodes spécifiques au mastering des voix. Le type d’interface existe uniquement parce que certaines méthodes de classe de base sont implémentées différemment pour le mastering des voix. Le fait d’avoir un type distinct pour ces voix permet au code client de distinguer les différents types de voix et de bénéficier de la sécurité de type C++.

Héritage

L’interface IXAudio2MasteringVoice hérite d’IXAudio2Voice. IXAudio2MasteringVoice a également les types de membres suivants :

Méthodes

L’interface IXAudio2MasteringVoice a ces méthodes.

 
IXAudio2MasteringVoice ::GetChannelMask

Retourne le masque de canal pour cette voix.

Remarques

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)

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête xaudio2.h

Voir aussi

IXAudio2Voice

XAudio2 Interfaces