Función SDL_CloseAudioDevice
Sintaxis
void SDL_CloseAudioDevice(SDL_AudioDeviceID dev);
Descripción
Esta función apaga el procesamiento de audio y cierra el dispositivo de audio.
Parámetros
- dev
- Un dispositivo de audio previamente abierto con SDL_OpenAudioDevice().
Observaciones
La aplicación debe cerrar los dispositivos de audio abiertos cuando ya no se necesiten. La llamada a esta función esperará hasta que la retrollamada de audio del dispositivo no se esté ejecutando, liberará el hardware de audio y luego limpiará el estado interno. No se reproducirá más audio desde este dispositivo una vez que esta función regrese.
Esta función puede bloquearse brevemente mientras los datos de audio pendientes son reproducidos por el hardware, para que las aplicaciones no dejen caer el último buffer de datos que suministraron.
El ID del dispositivo es inválido tan pronto como el dispositivo se cierra, y es elegible para ser reutilizado en una nueva llamada a SDL_OpenAudioDevice() inmediatamente.