目次 - 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