IXAudio2Voice::SetOutputVoices, méthode (xaudio2.h)
Désigne un nouvel ensemble de voix de sous-mixage ou de mastering pour recevoir la sortie de la voix.
Syntaxe
\\HRESULT SetOutputVoices(
[in] const XAUDIO2_VOICE_SENDS *pSendList
);
Paramètres
[in] pSendList
Tableau de pointeurs de structure XAUDIO2_VOICE_SENDS vers les voix de destination. Si pSendList a la valeur NULL, la voix envoie sa sortie à la voix de mastering actuelle. Pour que la voix n’envoie sa sortie nulle part, définissez le membre OutputCount de XAUDIO2_VOICE_SENDS sur 0. Toutes les voix d’une liste d’envoi doivent avoir le même taux d’échantillonnage d’entrée. Pour plus d’informations, consultez Conversions de taux d’échantillonnage XAudio2 .
Valeur retournée
Retourne S_OK en cas de réussite, un code d’erreur dans le cas contraire. Consultez Codes d’erreur XAudio2 pour obtenir une description des codes d’erreur spécifiques à XAudio2.
Remarques
Cette méthode n’est valide que pour les voix source et de sous-mixage. Le mastering des voix ne peut pas envoyer l’audio à une autre voix.
Après avoir appelé SetOutputVoices, les niveaux d’envoi actuels d’une voix sont remplacés par une matrice d’envoi par défaut. La méthode IXAudio2Voice::SetOutputMatrix doit être appelée pour définir une matrice personnalisée pour la nouvelle sendlist.
Il n’est pas valide d’appeler SetOutputVoices à partir d’un rappel (autrement dit, IXAudio2EngineCallback ou IXAudio2VoiceCallback). Si SetOutputVoices est appelé dans un rappel, il retourne XAUDIO2_E_INVALID_CALL.
Configuration requise pour la plateforme
Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Spécifications
Plateforme cible | Windows |
En-tête | xaudio2.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour