目次 - SDL_mixer - API(機能別) - チャネル
一般
これらの関数は効果音ミキシングチャネルで使われる. 音楽には影響しない.
設定
- Mix_AllocateChannels - ミキサーが管理するチャネルの数を動的に変更する
- Mix_Volume - 指定のチャネルのボリュームを設定する
- Mix_MasterVolume - 全チャネルの全体ボリュームを設定する
再生
- Mix_PlayChannel - 指定のチャネルのチャンクを再生する
- Mix_PlayChannelTimed - 指定のチャネルのチャンクを時間を指定して再生する
- Mix_FadeInChannel - 指定のチャネルで音声チャンクをフェードインしながら再生する
- Mix_FadeInChannelTimed - 再生時間を指定して指定のチャネルで音声チャンクをフェードインしながら再生する
一時停止
- Mix_Pause - 指定のチャネルを一時停止する
- Mix_Resume - 指定のチャネルを一時停止から復帰させる
停止
- Mix_HaltChannel - 指定のチャネルを停止する
- Mix_ExpireChannel - 指定のチャネルの停止までの時間を変更する
- Mix_FadeOutChannel - 指定の時間フェードアウトしてチャネルを停止する
- Mix_ChannelFinished - チャネルの再生が完了したとき呼ばれるコールバックを設定する
情報獲得
- Mix_Playing - 指定のチャネルの再生状態をチェックする
- Mix_Paused - 指定のチャネルが一時停止中か否かを得る
- Mix_FadingChannel - チャネルのフェーディング状態を得る
- Mix_GetChunk - ミキサーチャネルに関連付けられたMix_Chunkを得る