⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sounditem.h

📁 墨香完整原代码 C++ 值得研究 可以编译
💻 H
字号:
// SoundItem.h: interface for the CSoundItem class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SOUNDITEM_H__C67B651B_CE62_4E7E_843A_73229C8B956E__INCLUDED_)
#define AFX_SOUNDITEM_H__C67B651B_CE62_4E7E_843A_73229C8B956E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Sound.h"
#include "SoundLib.h"

class CSoundItem  
{
	friend class CSound;
	SOUND_FILE_HANDLE m_hSoundFile;
	
public:
	CSoundItem();
	virtual ~CSoundItem();
	void		Init(SNDIDX idx, char * fileName, BOOL bLoop, BOOL bStreaming,
						float MinDist, float MaxDist, float fVolume);
	
	CSound* CreateSound(CObject* pOwnerObject);

	char* GetFileName()	{	return m_szFileName;	}
	
protected:
	SNDIDX		idx;
	WORD		type;
	StaticString	m_szFileName;
	BOOL		m_bLoop;
	BOOL		m_bStream;
	
	float		m_MinDist;
	float		m_MaxDist;
	float		m_fVolume;
};



#endif // !defined(AFX_SOUNDITEM_H__C67B651B_CE62_4E7E_843A_73229C8B956E__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -