waveOutBreakLoop

機能
Wave出力デバイスでのループを中断し、ドライバリストの次のブロックで再生を継続
Declare Function waveOutBreakLoop Lib "winmm.dll"  _
(ByVal hWaveOut As Long) As Long
Declare Function waveOutBreakLoop Lib "winmm.dll"  _
(ByVal hWaveOut As Integer) As Integer
引数
hWaveOut
Wave出力デバイスのハンドル
戻り値
正常終了のとき              MMSYSERR_NOERROR
エラーのとき                エラーを示す定数
備考
ループはブロックの終端まで再生されてから終了する。
エラーを示す定数
Const MMSYSERR_INVALHANDLE = (MMSYSERR_BASE + 5)    デバイスのハンドルが無効
Const MMSYSERR_NODRIVER = (MMSYSERR_BASE + 6)       デバイスドライバが存在しない
Const MMSYSERR_NOMEM = (MMSYSERR_BASE + 7)          メモリ不足 or ロックできない