bool SDL_PauseAudioStreamDevice(SDL_AudioStream *stream);
SDL_AudioStream * | stream | 一時停止させるオーディオデバイスに関連付けられたオーディオストリーム |
(bool) 成功のとき真, 失敗のとき偽を戻す SDL_GetError()を呼んで詳細を知ることができる.
指定したデバイスのオーディオ処理を一時停止する. バインドされた全てのオーディオストリームの処理は行われず, 音声も生成されない. あるデバイスを一時停止しても, 他の一時停止されていないデバイスには影響しない.
デバイスを一時停止させることは, オーディオデバイスのバインドを解除させずに音声を停止させたいときに使える. これはゲームをポーズさせるときや, ステージを読み込むときなどに便利である.
この関数はどのスレッドからも安全に呼べる.