Valeurs limites et indicateurs XAudio2
Constantes XAudio2 qui spécifient des paramètres par défaut, des valeurs maximales et des indicateurs.
Valeurs limites de XAudio2
| Constante | Description |
|---|---|
|
Valeur maximale autorisée pour la _ mémoire tampon XAUDIO2. AudioBytes. |
|
Nombre maximal de mémoires tampons autorisées dans une file d’attente vocale. |
|
Nombre maximal de mémoires tampons 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é. |
|
Taux 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 les _ _ paramètres de filtre XAUDIO2.OneOverQ. |
|
Valeur maximale pour les _ _ paramètres de filtre XAUDIO2.Fréquence. |
|
Valeur maximale qui ne sera pas traitée comme une boucle infinie pour la _ mémoire tampon XAUDIO2.LoopCount. |
|
Nombre maximal d’instances simultanées de XAudio2 autorisées sur Xbox 360. |
Valeurs XAudio2 avec une signification spéciale
| Constante | Description |
|---|---|
|
Utilisé comme paramètre pour les méthodes avec un argument OperationSet. Pour plus d’informations, consultez jeux d’opérations XAudio2 . |
|
Utilisé en tant que 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 la _ mémoire tampon XAUDIO2.LoopCount. |
|
Spécifie une boucle infinie, utilisée dans la _ mémoire tampon XAUDIO2.LoopCount. |
|
Spécifie le nombre de canaux par défaut 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
| Constante | Description |
|---|---|
|
Spécifie que la version Debug/Checked du moteur audio doit être utilisée à la place de la version Release. Consultez XAudio2Create.[!Note] |
|
Spécifie qu’une voix source n’utilise pas le décalage de la hauteur de page, 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 une fois qu’elle a été arrêtée. Consultez IXAudio2SourceVoice :: Stop. |
|
Indique la dernière mémoire tampon dans un flux. Consultez XAUDIO2_BUFFER. Indicateurs. |
|
Spécifie que le moteur audio doit s’arrêter quand aucune voix source n’est démarrée et ne démarre pas au démarrage d’une voix. Consultez XAudio2Create. |
|
Indique qu’un filtre doit être utilisé sur un envoi vocal. Consultez XAUDIO2_SEND_DESCRIPTOR. Indicateurs. |
|
Spécifie un quantum de traitement non défini par défaut de 21,33 ms (1024 exemples à 48 kHz). Consultez XAudio2Create. |
|
Spécifie qu’un client audio virtuel ne doit pas être utilisé. Consultez IXAudio2 :: CreateMasteringVoice.[!Note] |
Paramètres par défaut de XAudio2 pour le filtre vocal intégré
| Constante | Description |
|---|---|
|
Spécifie le type de filtre par défaut à utiliser avec les voix et les émissions vocales. |
|
Spécifie la fréquence de filtre par défaut à utiliser avec les voix et les émissions vocales. |
|
Spécifie la fréquence de filtrage par défaut à utiliser avec les voix et les émissions vocales. |
Notes
Conditions requises par la plateforme
Windows 10 (xaudio 2.9); Windows 8, Windows Phone 8 (XAudio 2,8); SDK DirectX (XAudio 2,7)
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|