Valeurs limites et indicateurs XAudio2
Constantes XAudio2 qui spécifient des paramètres par défaut, des valeurs maximales et des indicateurs.
Valeurs limites XAudio2
Constant | Description |
---|---|
|
Valeur maximale autorisée pour XAUDIO2_BUFFER. AudioBytes. |
|
Nombre maximal de tampons autorisés dans une file d’attente vocale. |
|
Mémoires tampons maximales autorisées pour les threads système (Xbox 360 uniquement). |
|
Valeur maximale autorisée pour WAVEFORMATEX.nChannels. |
|
Taux d’échantillonnage audio minimal pris en charge. |
|
Taux d’échantillonnage audio maximal pris en charge. |
|
Niveau de volume maximal autorisé. |
|
Rapport de fréquence minimal autorisé dans une voix source. |
|
Taux de fréquence maximal autorisé dans une voix source. |
|
Valeur par défaut de l’argument MaxFrequencyRatio de IXAudio2::CreateSourceVoice. |
|
Valeur maximale pour XAUDIO2_FILTER_PARAMETERS. OneOverQ. |
|
Valeur maximale pour XAUDIO2_FILTER_PARAMETERS. Fréquence. |
|
Valeur maximale qui ne sera pas traitée comme boucle infinie pour XAUDIO2_BUFFER. LoopCount. |
|
Nombre maximal d’instances simultanées de XAudio2 autorisées sur Xbox 360. |
Valeurs XAudio2 avec une signification spéciale
Constant | Description |
---|---|
|
Utilisé comme paramètre pour les méthodes avec un argument OperationSet. Pour plus d’informations, consultez Jeux d’opérations XAudio2 . |
|
Utilisé comme paramètre dans IXAudio2::CommitChanges. |
|
Spécifie une valeur non valide pour les arguments OperationSet. Pour plus d’informations, consultez Jeux d’opérations XAudio2 . |
|
Spécifie aucune région de boucle utilisée dans XAUDIO2_BUFFER. LoopCount. |
|
Spécifie la boucle infinie, utilisée dans XAUDIO2_BUFFER. LoopCount. |
|
Spécifie le nombre par défaut de canaux pour la plateforme actuelle, utilisé dans IXAudio2::CreateMasteringVoice. |
|
Spécifie le taux d’échantillonnage par défaut pour la plateforme actuelle, utilisé dans IXAudio2::CreateMasteringVoice. |
Indicateurs XAudio2
Constant | Description |
---|---|
XAUDIO2_DEBUG_ENGINE |
Spécifie que la version de débogage/vérifiée du moteur audio doit être utilisée à la place de la version de mise en production. Consultez XAudio2Create. Note: Cet indicateur n’est pas pris en charge sur Windows 8 ou Windows 10. |
|
Spécifie qu’une voix source n’utilisera pas le changement de pitch, consultez IXAudio2::CreateSourceVoice. |
|
Spécifie qu’aucune conversion de taux d’échantillonnage n’est disponible sur une voix source. Les sorties de la voix doivent avoir le même taux d’échantillonnage. Consultez IXAudio2::CreateSourceVoice. |
|
Spécifie que l’effet de filtre doit être disponible sur une voix. Consultez IXAudio2::CreateSourceVoice et IXAudio2::CreateSubmixVoice. |
|
Spécifie qu’une voix doit continuer à émettre une sortie d’effet après son arrêt. Consultez IXAudio2SourceVoice::Stop. |
|
Indique la dernière mémoire tampon d’un flux. Voir XAUDIO2_BUFFER. Indicateurs. |
|
Spécifie que le moteur audio doit s’arrêter lorsqu’aucune voix source n’est démarrée et démarrer lorsqu’une voix est démarrée. Consultez XAudio2Create. |
|
Indique qu’un filtre doit être utilisé sur un envoi vocal. Voir XAUDIO2_SEND_DESCRIPTOR. Indicateurs. |
|
Spécifie un quantum de traitement autre que celui par défaut de 21,33 ms (1 024 exemples à 48 KHz). Consultez XAudio2Create. |
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT |
Spécifie qu’un client audio virtuel ne doit pas être utilisé. Consultez IXAudio2::CreateMasteringVoice. Note: Sur les appareils de la famille d’appareils mobiles, un client audio virtuel est toujours utilisé, que cet indicateur soit utilisé ou non. |
Paramètres par défaut XAudio2 pour le filtre vocal intégré
Constant | Description |
---|---|
|
Spécifie le type de filtre par défaut à utiliser avec les voix et les envois vocaux. |
|
Spécifie la fréquence de filtre par défaut à utiliser avec les voix et les envois vocaux. |
|
Spécifie le taux de filtrage par défaut de désintégration à utiliser avec les voix et les envois vocaux. |
Notes
Conditions requises par 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 |
---|---|
En-tête |
|
Voir aussi