目次 - SDL_mixer - API(機能別) - グループ - Mix_GroupChannels

Mix_GroupChannels

タグと複数のチャネルを関連付ける

構文

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

引数

fromタグ付けする最初のチャネル
toタグ付けする最後のチャネル
tagチャネルと関連付ける任意の値

戻り値

成功のとき0, エラーのとき負の数を戻す.

詳細

タグは複数のミキサーチャネルと関連付けられる任意の値で, チャネルをグループ化できる.

'tag'が-1の場合, タグが取り除かれれる. (実際には-1は全チャネルをグループ化するタグとして使用されている.)

この関数はチャネルに既に設定されたタグを上書きするため, 1つのチャネルには1つのタグしか設定できない.

チャネルにMAX_CHANNEL_POSTを指定してはならない.

Mix_GroupChannel()とは異なり, この関数は失敗のとき負の数を戻す.

バージョン

SDL_mixer 2.0.0以降

SDL Wikiへのリンク

SDL2_mixer/Mix_GroupChannels