SDL_mixer.h

Función Mix_QuerySpec

Sintaxis

int Mix_QuerySpec(int *frequency, Uint16 *format, int *channels);

Descripción

Averigua cuáles son los parámetros reales del dispositivo de audio.

Parámetros

frequency
A la vuelta, se rellenará con la frecuencia del dispositivo de audio en Hz.
format
A la vuelta, se rellenará con el formato del dispositivo de audio.
channels
A la vuelta, se rellenará con el recuento de canales del dispositivo de audio.

Valor de retorno

Devuelve 1 si se ha abierto el dispositivo de audio, 0 en caso contrario.

Observaciones

Si Mix_OpenAudioDevice() fue llamada con allowed_changes establecido a cualquier cosa menos cero, o Mix_OpenAudio() fue usada, algunos ajustes del dispositivo de audio pueden ser diferentes de la petición de la aplicación. Esta función informará de la configuración actual del dispositivo.

Hay que tener en cuenta que esto solo es importante si la aplicación tiene la intención de tocar los búferes de audio que se envían al hardware directamente. Si una aplicación solo quiere reproducir archivos de audio y dejar que SDL_mixer maneje los detalles de bajo nivel, esta función probablemente puede ser ignorada.

Si el dispositivo de audio no está abierto, esta función devolverá 0.