目次 - 4.関数 - 4.1一般 - Mix_CloseAudio

Mix_CloseAudio

void Mix_CloseAudio()

ミキサーAPIを終了する. この関数を呼ぶと全ての音声が停止し, デバイスが閉じられ, SDL_mixer関数が使えなくなる. 当然, Mix_OpenAudioを使って再び開始することはできる.

メモ: この関数はMix_OpenAudioを呼んだ回数と同じだけ呼ばなければ何も行わない. Mix_QuerySpecでデバイスを完全に閉じるためにはMix_CloseAudioを何回呼ぶ必要があるかを知ることができる.

サンプルコード

Mix_CloseAudio();
// ここで SDL_Quit(); してもよいし, しなくてもよい

参照

Mix_OpenAudio Mix_QuerySpec

原文へのリンク

4.1.5 Mix_CloseAudio