mciでほかの再生デバイスに鳴らすコマンドは
ですが、これを利用して、他の再生デバイスに音を鳴らすことはできないでしょうか?
mci "set エイリアス名 output 再生デバイス"
わかる方がいたら、ご教授ください。
mciのstatを確認してみたところ、-1と出て失敗してしまいます…。
#uselib "winmm.dll" #cfunc waveOutGetNumDevs "waveOutGetNumDevs" dialog "wav",16 if stat=0 mmload refstr,0,0 mmplay 0 randomize mci "set myid output "+rnd(waveOutGetNumDevs()) mes stat
参考にしたスレッド
http://hsp.tv/play/pforum.php?mode=pastwch&num=79556
http://hsp.tv/play/pforum.php?mode=pastwch&num=54410