?? isoundmanage.h
字號:
// ISOUNDMANAGE_H
// =================================================================
// 聲音管理器
// ================================================================
// 日期(Developed On): 3.4.2004
// 更新(Last Update): 3.4.2004
// ================================================================
#ifndef ISOUNDMANAGE_H_3_4_2004_
#define ISOUNDMANAGE_H_3_4_2004_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class ISoundManage
{
public:
virtual ~ISoundManage( void );
//用戶級別
public:
//加入引用
virtual void AddRef( void );
//釋放引用
virtual bool Release( void );
virtual bool PlayAudio( DWORD a_dwID );
virtual bool LoadAudio( char* a_strFilePath,DWORD a_dwID,bool a_bIs3D = false );
virtual bool LoadMp3( char* a_strFilePath,DWORD a_dwID );
virtual bool ReleaseAudio( DWORD a_dwID );
virtual bool ReleaseAll( void );
virtual bool SetRepeats( DWORD a_dwID,DWORD a_dwRepNum );
virtual bool StopAudio( DWORD a_dwID );
virtual bool Set3DSoundPos( DWORD a_dwID,float a_fX,float a_fY,float a_fZ );
virtual bool SetListenerPos( DWORD a_dwID,float a_fX,float a_fY,float a_fZ );
virtual bool GetIsPlay( DWORD a_dwID );
virtual double GetMp3TotalTime( DWORD a_dwID );
virtual bool SetMp3Pos( DWORD a_dwID,double a_dwPos );
};
#endif //ISOUNDMANAGE_H_3_4_2004_
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -