bool MIX_SetTrackGain(MIX_Track *track, float gain);
| MIX_Track * | track | 設定するトラック |
| float | gain | 新しいゲインの値 |
それぞれのトラックにはそれぞれのゲインがあり, トラックのボリュームを調整する. このトラックのサンプルは, このゲインの値で修正される. ゲインは0は無音で, 1.0fはミックスしたボリュームを変更しない. そして, 1.0fを超える場合はボリュームを増す. 負の数は不正な値である. ゲインの上限はないが, 音が非常に大きくなりうるので, 設定には注意すること.
トラックのゲインのデフォルトは1.0fである.
この値は後のミックスのためにいつでも変更できる.
この関数はどのスレッドからも安全に呼べる.