int Mix_SetMusicCMD(const char *command)
command | コマンド |
この関数は現在再生中のあらゆる音楽を停止し, 次回の音楽再生があった場合, SDL_mixerはcommandで指定したコマンドラインでプロセスを生成する. コマンドにはシェル拡張は適用されない. 基本的な引数の分離を行い, ほとんどの環境ではsystem()ではなくexecvp()に渡される.
コマンドは音声の出力を担うものである. これはSDL_mixerではミックスされない. SDL_mixerは音楽の停止を求められたときプロセスをkillするが, そうでない限りプロセスが完了するまでなにもしない.
特別な理由がない限り, この関数は使用しないことを強く推奨する.