目次 - 4.関数 - 4.4グループ - Mix_GroupChannels

# Mix_GroupChannels

`int Mix_GroupChannels(int from, int to, int tag)`

from
  グループ番号tagを付ける先頭のチャネル番号. to以下である必要がある
to
  グループ番号tagを付ける末尾のチャネル番号. from以上である必要がある
tag
  グループ番号 (0以上の数). -1のときデフォルトのグループで, 実質的には解除となる

グループ番号tagにチャネル番号fromからtoを追加する. tagが-1のとき解除する.

戻り値: グループ化に成功したチャネルの数. 一部のチャネルが存在しないためグループ化できなければto-from+1より小さい値となる

## サンプルコード

`

    // チャネル0から7をグループ1に加える
    if(Mix_GroupChannels(0,7,1)!=8) {
        // 不正なチャネルが含まれている, 恐らく確保されていないチャネルがある
    }

`

## 参照

Mix_GroupChannel, Mix_AllocateChannels

## 原文へのリンク

4.4.3 Mix_GroupChannels