www.pudn.com > Mir2Delphi.rar > Soundfx.h
/*---------------------------------------------------------
»ç¿îµå ÃʱâÈ
SoundOpen(À©µµ¿ì ÇÚµé);
LoadWavLis("¸®½ºÆ® ÆÄÀÏ");
»ç¿îµå Ç÷¹ÀÌ
¹è°æÀ½¾Ç => PlayBGM("¹è°æÆÄÀÏ");
È¿°úÀ½ => PlaySound(È¿°úÀ½ À妽º, º¼·ý(0~10));
¹è°æº¼·ýÁ¶Àý
ChangeBGMVolume(º¼·ý(0~10));
º¼·ýOff
Silence();
¹è°æÀ½¾Ç Replay
À©µµ¿ì ¸Þ¼¼Áö 󸮷çƾ¿¡¼
MM_MCINOTIFY ¸Þ¼¼Áö¿¡¼ ó¸®
if (Message.Msg == MM_MCINOTIFY)
{
ReplayBGM();
Message.Result = true;
} else
{
TForm::WndProc(Message);
}
»ç¿îµå Á¾·á
SoundClose()
-----------------------------------------------------------*/
procedure SoundOpen(hWnd:HWND): bool;
procedure SoundClose();
procedure LoadWavList(listfile:AnsiString);
procedure PlayBGM(str:AnsiString);
procedure RePlayBGM();
procedure PlaySound(soundindex:integer, volum:integer);
procedure ChangeBGMVolume(volume:integer);
procedure Silence();