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.