「プログラムなページ」の編集履歴(バックアップ)一覧はこちら
「プログラムなページ」(2008/09/24 (水) 20:31:53) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
ソースとかあるんじゃない?
ソースとかあるんじゃない?
#include <dsound.h>
#include <mmsystem.h>
#include "Global.h"
#define ZEROLOOP 920000
#define ZEROLOOPSTRAT 2876500
class C_Sound
{
private:
LPDIRECTSOUND g_lpDirectSound;
LPDIRECTSOUNDBUFFER lpPrimary; // プライマリサウンドバッファ
LPDIRECTSOUNDBUFFER lpSecondary; // セカンダリサウンドバッファ
int LoopFlg;
public:
C_Sound()
{
g_lpDirectSound = NULL;
lpPrimary = NULL;
lpSecondary = NULL;
LoopFlg = 0;
}
bool InitDirectSound (HWND);
bool CreatePrimaryBuff (void);
bool CreateSoundBuff (char*);
void ReleaseSound (void);
void PlayMusic (void);
void StopMusic (void);
void UpdateMusic (void);
};