#include <nnsys/snd.h>int NNS_SndPlayerCountPlayingSeqByPlayerNo( int playerNo );int NNS_SndPlayerCountPlayingSeqBySeqNo( int seqNo );int NNS_SndPlayerCountPlayingSeqBySeqArcNo( int seqArcNo );int NNS_SndPlayerCountPlayingSeqBySeqArcIdx( int seqArcNo, int index );
NNS_SndPlayerCountPlayingSeqByPlayerNo関数は、プレイヤー番号playerNoで指定したプレイヤーで再生中のシーケンスの数を数えます。
NNS_SndPlayerCountPlayingSeqBySeqNo関数は、シーケンス番号seqNoを指定して、再生中のシーケンスの数を数えます。これは、NNS_SndPlayerSetSeqNo関数でセットしたシーケンス番号が、seqNoと同じであるシーケンスの数を数えます。
NNS_SndPlayerCountPlayingSeqBySeqArcNo関数は、シーケンスアーカイブ番号seqArcNoを指定して、再生中のシーケンスの数を数えます。
これは、NNS_SndPlayerSetSeqArcNo関数でセットしたシーケンスアーカイブ番号が、seqArcNoと同じであるシーケンスの数を数えます。
NNS_SndPlayerCountPlayingSeqBySeqArcIdx関数は、シーケンスアーカイブ番号seqArcNoと
インデックス番号indexの両方が等しいシーケンスの数を数えます。
これらの関数が返す値は、シーケンスを即座に停止させる関数か、 NNS_SndMain関数を呼びださない限り、更新されることはありません。
NNS_SndPlayerSetSeqNo, NNS_SndPlayerSetSeqArcNo, NNS_SndMain
2004/06/01 初版