SDL_mixer.h
Función Mix_GroupChannels
Sintaxis
int Mix_GroupChannels(int from, int to, int tag);
Descripción
Asigna varios canales consecutivos a la misma etiqueta.
Parámetros
- from
- El primer canal en el que se coloca la etiqueta.
- to
- Último canal en el que se coloca la etiqueta, ambos inclusive.
- tag
- Un valor arbitrario para asignar un canal.
Valor de retorno
Devuelve 0 si tiene éxito, negativo en caso de error.
Observaciones
Una etiqueta es un número arbitrario que se puede asignar a varios canales del mezclador, para formar grupos de canales.
Si tag es -1, se elimina la etiqueta (en realidad -1 es la etiqueta utilizada para representar el grupo de todos los canales).
Esta función sustituye las etiquetas actuales de los canales solicitados; sólo se puede tener una etiqueta por canal.
No se puede especificar MAX_CHANNEL_POST para un canal.
Hay que tener en cuenta que esto devuelve el éxito y el fracaso de forma opuesta a Mix_GroupChannel(). Lamentamos el error de diseño de la API.