目次 - 4.関数 - 4.3チャネル

# 4.3 チャネル

これらの関数は効果音ミキシングチャネルで使われる. 音楽には影響しない.

## 設定

1. Mix_AllocateChannels - ミキシングチャネルの数を設定する
2. Mix_Volume - チャネルのミキシングボリュームを設定する

## 再生

1. Mix_PlayChannel - ループ再生する
2. Mix_PlayChannelTimed - 指定時間ループ再生する
3. Mix_FadeInChannel - フェードインしてループ再生する
4. Mix_FadeInChannelTimed - フェードインして指定時間ループ再生する

## 一時停止

1. Mix_Pause - チャネルを一時停止する
2. Mix_Resume - チャネルの一時停止を解除する

## 停止

1. Mix_HaltChannel - チャネルの再生を停止する
2. Mix_ExpireChannel - チャネルの停止までの時間を変更する
3. Mix_FadeOutChannel - 指定時間のフェードアウトの後にチャネルを停止する
4. Mix_ChannelFinished - チャネルでの再生が停止した後のコールバックを設定する

## 情報獲得

1. Mix_Playing - チャネルの再生状態を得る
2. Mix_Paused - チャネルの一時停止状態を得る
3. Mix_FadingChannel - チャネルのフェード状態を得る
4. Mix_GetChunk - チャネルの再生中の音声を得る

## 原文へのリンク

4.3 Channels