#include <nnsys/snd.h>void NNS_SndPlayerSetTrackVolume( NNSSndHandle* handle, u16 trackBitMask, int volume );
シーケンストラックのボリュームを変更します。
サウンドハンドルhandleに、結びつけられたシーケンスのトラックボリュームを変更します。
サウンドハンドルが無効の場合は、何もしません。
trackBitMaskで、設定するトラックを指定します。
下位ビットから順に、トラック0、トラック1、トラック2、、、を表し、ビットが立っているトラック全てに対して、
ボリュームを変更します。
例えば、トラック2とトラック5のボリュームを変更したい場合は、 (1 << 2) | (1 << 5) すなわち、0x0024 とします。
ボリュームvolumeのデフォルト値は、最大の127です。
この値の影響は、シーケンスのトラック全体にかかります。
また、他のいかなるトラックボリュームパラメータとも独立して効果を発揮し、それらは、累積して影響します。
なし。
2004/06/01 サウンドハンドルはシーケンスと結びつくように記述修正
2004/04/01 初版