soundformat.h

来自「一个symbian 冒险游戏代码」· C头文件 代码 · 共 29 行

H
29
字号
#ifndef _SOUNDFORMAT_H
#define _SOUNDFORMAT_H

/** 
 * Wave data format: frequency, bits per channel and number of channels. 
 */
class SoundFormat
{
public:
	SoundFormat();
	SoundFormat( int samplesPerSec, int bitsPerSample, int channels );

	/** Returns sound data frequency, number of samples per second. */
	int		samplesPerSec() const		{return m_samplesPerSec;}

	/** Returns number of bits per channel sample. */
	int		bitsPerSample() const		{return m_bitsPerSample;}

	/** Number of channels. */
	int		channels() const			{return m_channels;}

private:
	unsigned short	m_samplesPerSec;
	unsigned char	m_bitsPerSample;
	unsigned char	m_channels;
};

#endif // _SOUNDFORMAT_H

⌨️ 快捷键说明

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