Función Mix_ReserveChannels
Sintaxis
int Mix_ReserveChannels(int num);
Descripción
Reserva los primeros canales para la aplicación.
Parámetros
- num
- Número de canales a reservar, empezando por el índice cero.
Valor de retorno
Devuelve el número de canales reservados.
Observaciones
Mientras que SDL_mixer utilizará hasta el número de canales asignados por Mix_AllocateChannels(), esto aparta canales que no estarán disponibles al llamar a Mix_PlayChannel con un canal de -1 (reproducir en el primer canal no utilizado). En este caso, SDL_mixer tratará los canales reservados como "usados" tanto si se está reproduciendo algo en ellos en ese momento como si no.
Esto es útil si ha presupuestado algunos canales para audio dedicado y el resto sólo se utilizan a medida que están disponibles.
Llamando a esta función los canales 0 a n - 1 serán reservados. Esto no cambiará la asignación de canales. El número de canales reservados se ajustará al número actual asignado.
Por defecto, no se reserva ningún canal.