int Mix_FadeInChannelTimed(int channel, Mix_Chunk *chunk, int loops, int ms, int ticks)
サンプリング音声やループが十分に長ければ, ticksミリ秒経過するとサンプリング音声は停止する. それ以外はMix_FadeInChannelと同じである.
戻り値: サンプリング音声を再生したチャネル. 失敗のとき-1
// 予約されていない最初の空きチャネルで0.5秒間再生する
// Mix_Chunk *sample; // 読み込み済みとする
if(Mix_PlayChannelTimed(-1, sample, -1 , 500)==-1) {
printf("Mix_PlayChannel: %s¥n",Mix_GetError());
// 致命的なエラーか, 空きチャネルがない
// その場合は新たに別のチャネルを確保することもできる...
}