コード例 #1
0
ファイル: TinyWave.cpp プロジェクト: maerson/GUI-TinyUI
	MMRESULT TinyWaveOut::BreakLoop()
	{
		if (hWaveOut == NULL) return S_FALSE;
		MMRESULT hRes = waveOutBreakLoop(hWaveOut);
		if (hRes != MMSYSERR_NOERROR)
		{
			waveOutClose(hWaveOut);
			hWaveOut = NULL;
		}
		return hRes;
	}
コード例 #2
0
ファイル: wavemap.c プロジェクト: Strongc/reactos
static	DWORD	wodBreakLoop(WAVEMAPDATA* wom)
{
    TRACE("(%p)\n",wom);

    return waveOutBreakLoop(wom->u.out.hInnerWave);
}
コード例 #3
0
ファイル: cesound.c プロジェクト: broftkd/mess-cvs
void wince_sound_interrupt(void)
{
	int i;
	for (i = 0; i < NUM_WAVEHDRS; i++)
		waveOutBreakLoop(This.m_hWaveOut);
}