Interface IXAudio2SourceVoice (xaudio2.h)
Utilisez une voix source pour envoyer des données audio au pipeline de traitement XAudio2. Vous devez envoyer des données vocales à une voix de mastering pour qu’elles soient entendues, soit directement, soit par le biais de voix intermédiaires de sous-mixage.
Héritage
L’interface IXAudio2SourceVoice hérite d’IXAudio2Voice. IXAudio2SourceVoice a également les types de membres suivants :
Méthodes
L’interface IXAudio2SourceVoice a ces méthodes.
IXAudio2SourceVoice ::D iscontinuity Avertit une voix XAudio2 qu’il n’y a plus de mémoires tampons après la dernière qui se trouve actuellement dans sa file d’attente. |
IXAudio2SourceVoice ::ExitLoop Cesse de boucler la voix lorsqu’elle atteint la fin de la région de boucle actuelle. |
IXAudio2SourceVoice ::FlushSourceBuffers Supprime toutes les mémoires tampons audio en attente de la file d’attente vocale. |
IXAudio2SourceVoice ::GetFrequencyRatio Retourne le taux d’ajustement de la fréquence de la voix. |
IXAudio2SourceVoice ::GetState Retourne les données actuelles de position du curseur de la voix. |
IXAudio2SourceVoice ::SetFrequencyRatio Définit le taux d’ajustement de la fréquence de la voix. |
IXAudio2SourceVoice ::SetSourceSampleRate Reconfigure la voix pour consommer les données sources à un taux d’échantillonnage différent de celui spécifié lors de la création de la voix. |
IXAudio2SourceVoice ::Start Démarre la consommation et le traitement de l’audio par la voix. Fournit le résultat à toutes les voix de sous-mixage ou de mastering connectées, ou à l’appareil de sortie. |
IXAudio2SourceVoice ::Stop Arrête la consommation audio par la voix actuelle. |
IXAudio2SourceVoice ::SubmitSourceBuffer Ajoute une nouvelle mémoire tampon audio à la file d’attente vocale. |
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
Guide pratique pour modifier la hauteur vocale
Procédure : diffuser un son en continu à partir du disque