Compartir a través de


Valores y marcas de límite de XAudio2

Constantes XAudio2 que especifican parámetros predeterminados, valores máximos y marcas.

Valores de límite de XAudio2

Constante Descripción
XAUDIO2_MAX_BUFFER_BYTES
Valor máximo permitido para XAUDIO2_BUFFER. AudioBytes.
XAUDIO2_MAX_QUEUED_BUFFERS
Número máximo de búferes permitidos en una cola de voz.
XAUDIO2_MAX_BUFFERS_SYSTEM
Búferes máximos permitidos para subprocesos del sistema (solo Xbox 360).
XAUDIO2_MAX_AUDIO_CHANNELS
Valor máximo permitido para WAVEFORMATEX.nChannels.
XAUDIO2_MIN_SAMPLE_RATE
Frecuencia mínima de muestreo de audio admitida.
XAUDIO2_MAX_SAMPLE_RATE
Se admite la frecuencia máxima de muestreo de audio.
XAUDIO2_MAX_VOLUME_LEVEL
Nivel máximo de volumen permitido.
XAUDIO2_MIN_FREQ_RATIO
Relación de frecuencia mínima permitida en una voz de origen.
XAUDIO2_MAX_FREQ_RATIO
Relación de frecuencia máxima permitida en una voz de origen.
XAUDIO2_DEFAULT_FREQ_RATIO
Valor predeterminado para el argumento MaxFrequencyRatio de IXAudio2::CreateSourceVoice.
XAUDIO2_MAX_FILTER_ONEOVERQ
Valor máximo para XAUDIO2_FILTER_PARAMETERS. OneOverQ.
XAUDIO2_MAX_FILTER_FREQUENCY
Valor máximo para XAUDIO2_FILTER_PARAMETERS. Frecuencia.
XAUDIO2_MAX_LOOP_COUNT
Valor máximo que no se tratará como bucle infinito para XAUDIO2_BUFFER. LoopCount.
XAUDIO2_MAX_INSTANCES
Número máximo de instancias simultáneas de XAudio2 permitidas en Xbox 360.

Valores XAudio2 con significado especial

Constante Descripción
XAUDIO2_COMMIT_NOW
Se usa como parámetro para métodos con un argumento OperationSet. Consulte Conjuntos de operaciones XAudio2 para obtener más información.
XAUDIO2_COMMIT_ALL
Se usa como parámetro en IXAudio2::CommitChanges.
XAUDIO2_INVALID_OPSET
Especifica un valor no válido para los argumentos OperationSet. Consulte Conjuntos de operaciones XAudio2 para obtener más información.
XAUDIO2_NO_LOOP_REGION
Especifica ninguna región de bucle, que se usa en XAUDIO2_BUFFER. LoopCount.
XAUDIO2_LOOP_INFINITE
Especifica un bucle infinito, que se usa en XAUDIO2_BUFFER. LoopCount.
XAUDIO2_DEFAULT_CHANNELS
Especifica el número predeterminado de canales para la plataforma actual, que se usa en IXAudio2::CreateMasteringVoice.
XAUDIO2_DEFAULT_SAMPLERATE
Especifica la frecuencia de muestreo predeterminada para la plataforma actual, que se usa en IXAudio2::CreateMasteringVoice.

Marcas XAudio2

Constante Descripción
XAUDIO2_DEBUG_ENGINE
Especifica que se debe usar la versión de depuración o comprobación del motor de audio en lugar de la versión de lanzamiento. Consulte XAudio2Create.
Nota: Esta marca no se admite en Windows 8 o Windows 10.
XAUDIO2_VOICE_NOPITCH
Especifica que una voz de origen no usará el cambio de tono, vea IXAudio2::CreateSourceVoice.
XAUDIO2_VOICE_NOSRC
Especifica que ninguna conversión de frecuencia de muestreo está disponible en una voz de origen, las salidas de la voz deben tener la misma frecuencia de muestreo. Consulte IXAudio2::CreateSourceVoice.
XAUDIO2_VOICE_USEFILTER
Especifica que el efecto de filtro debe estar disponible en una voz. Vea IXAudio2::CreateSourceVoice e IXAudio2::CreateSubmixVoice.
XAUDIO2_PLAY_TAILS
Especifica que una voz debe continuar emitiendo la salida del efecto después de detenerla. Consulte IXAudio2SourceVoice::Stop.
XAUDIO2_END_OF_STREAM
Indica el último búfer de una secuencia. Consulte XAUDIO2_BUFFER. Marcas.
XAUDIO2_STOP_ENGINE_WHEN_IDLE
Especifica que el motor de audio debe detenerse cuando no se inician voces de origen e iniciarse cuando se inicia una voz. Consulte XAudio2Create.
XAUDIO2_SEND_USEFILTER
Indica que se debe usar un filtro en un envío de voz. Consulte XAUDIO2_SEND_DESCRIPTOR. Marcas.
XAUDIO2_1024_QUANTUM
Especifica un cuanto de procesamiento no predeterminado de 21,33 ms (muestras de 1024 a 48 KHz). Consulte XAudio2Create.
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT
Especifica que no se debe usar un cliente de audio virtual. Consulte IXAudio2::CreateMasteringVoice.
Nota: En los dispositivos de la familia de dispositivos móviles, siempre se usa un cliente de audio virtual, independientemente de si se usa esta marca.

Parámetros predeterminados de XAudio2 para el filtro de voz integrado

Constante Descripción
XAUDIO2_DEFAULT_FILTER_TYPE
Especifica el tipo de filtro predeterminado que se va a usar con voces y envíos de voz.
XAUDIO2_DEFAULT_FILTER_FREQUENCY
Especifica la frecuencia de filtro predeterminada que se va a usar con voces y envíos de voz.
XAUDIO2_DEFAULT_FILTER_ONEOVERQ
Especifica la velocidad de filtro predeterminada de descomposición que se va a usar con voces y envíos de voz.

Comentarios

Requisitos de la plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)

Requisitos

Requisito Value
Encabezado
Xaudio2.h

Consulte también

XAudio2::Constants