#include <nitro/snd.h>SNDInstPos SND_GetFirstInstDataPos( const SNDBankData* bank );
バンクデータ中のインストデータ走査のための位置情報を取得します。
取得した位置情報を
SND_GetNextInstData() に渡すことで、
SNDInstData 型のインストデータを、順番に取得することができます。
SNDInstPos pos = SND_GetFirstInstDataPos( bank );
SNDInstData inst;
while( SND_GetNextInstData( bank, &inst, &pos ) ) {
// inst に対する処理を行う
}
SND_GetNextInstData, SNDInstData
2005/01/20 初版