bool SDL_SetAudioStreamGain(SDL_AudioStream *stream, float gain);
| SDL_AudioStream * | stream | ゲインを設定するオーディオストリーム |
| float | gain | ゲイン. 1.0fのとき変更なし. 0.0fのとき無音 |
(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.
ストリームのゲインはボリュームのことで, 値が大きいほど出力が大きく, 0は無音である.
オーディオストリームのゲインのデフォルトは1.0f(出力を変更しない)である.
これはSDL_GetAudioStreamDataの間に適用され, 継続して様々な効果が生じる.
この関数はストリーム固有のミューテックスが行われている限りどのスレッドからも安全に呼べる.