📄 cbrewmedia.h
字号:
///////////////////////////////////////////////////////////////////////////////////////////////////
// CBrewMedia.h
// By Levi's J
// 2004.03.12
///////////////////////////////////////////////////////////////////////////////////////////////////
//-Brew Media..
//-mp3, smaf, midi 殿殿
///////////////////////////////////////////////////////////////////////////////////////////////////
//#ifndef __2004_03_12_CBrewMedia__
//#define __2004_03_12_CBrewMedia__
#include "AEEMedia.h"
#include "AEEMediautil.h"
#include "AEEStdlib.h"
//-----郴波郴波----------------------
#include "BasicClass.h"
//-----------------------------------
class CBrewMedia : public BasicClass
{
private:
IShell* m_pIShell;
IMedia* m_pIMedia; // 固叼绢 按眉
AEEMediaData m_pMediaData; // 汲沥
byte* buf; // 府家胶 滚欺
public:
boolean m_bPlaying; // 犁积 吝捞衬
private:
boolean m_bSound; // 荤款靛 难廉 乐衬
boolean m_bLoop; // 风橇
boolean m_bWait; // 扁促府绰 逞捞 乐衬
public:
/////////////////////////////////////////////////////////////
// operator new : 春
// void* operator new ( unsigned int size );
/////////////////////////////////////////////////////////////
// operator delete : 掉府飘
// void operator delete ( void* ptr );
/////////////////////////////////////////////////////////////
// CBrewMedia : 积己磊 ( 檬扁拳 )
CBrewMedia ();
/////////////////////////////////////////////////////////////
// ~CBrewMedia : 家戈磊 ( 皋葛府 副府令 )
~CBrewMedia ();
/////////////////////////////////////////////////////////////
// Init : 檬扁拳
boolean Init ( IShell* _pIShell, AEECLSID _cid, const char* _filename, int16 nResID, int nVolume = 30);
/////////////////////////////////////////////////////////////
// Release : 副府令
void Release ();
/////////////////////////////////////////////////////////////
// Play : 犁积
void Play ( boolean on = TRUE, boolean loop = FALSE );
/////////////////////////////////////////////////////////////
// Stop : 沥瘤!!
void Stop ();
/////////////////////////////////////////////////////////////
// isSoundOn : 荤款靛 柯坷橇 惑怕
boolean isSoundOn () { return m_bSound; }
/////////////////////////////////////////////////////////////
// SetSound : 荤款靛 柯坷橇 力绢
void SetSound ( boolean _value ) { m_bSound = _value; }
/////////////////////////////////////////////////////////////
// mediaNotify : 妮归 舅覆 窃荐
friend void mediaNotify ( void* cxt, AEEMediaCmdNotify* pNotify );
// void Sleep(int DeleyTime);
};
//#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -