Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CSoundPlayer Class Reference

#include <SoundPlayer.h>

Inheritance diagram for CSoundPlayer::

CComObjectRootEx CComCoClass ISoundPlayer List of all members.

Public Methods

 CSoundPlayer ()
 STDMETHOD (StopAllSounds)(void)
 STDMETHOD (StopMusic)(void)
 STDMETHOD (SetMusicVolume)(DWORD dwVolume)
 STDMETHOD (SetSoundVolume)(DWORD dwVolume)
 STDMETHOD (PlaySoundByIndex)(UINT uIdx, DWORD dwRepeats)
 STDMETHOD (PlayMusic)(void)
 STDMETHOD (Initialize)(void)
 STDMETHOD (SetDefaultPath)(BSTR szPath)
 STDMETHOD (AddMusicFile)(BSTR szFileName)
 STDMETHOD (AddSoundFile)(BSTR szFileName)

Protected Attributes

AllAudiom_pAudio
FileNameContainerm_pSoundContainer
FileNameContainerm_pMusicContainer
char m_szDefaultPath [MAX_PATH]

Constructor & Destructor Documentation

CSoundPlayer::CSoundPlayer  
 


Member Function Documentation

CSoundPlayer::STDMETHOD AddSoundFile   
 

CSoundPlayer::STDMETHOD AddMusicFile   
 

CSoundPlayer::STDMETHOD SetDefaultPath   
 

CSoundPlayer::STDMETHOD Initialize   
 

CSoundPlayer::STDMETHOD PlayMusic   
 

CSoundPlayer::STDMETHOD PlaySoundByIndex   
 

CSoundPlayer::STDMETHOD SetSoundVolume   
 

CSoundPlayer::STDMETHOD SetMusicVolume   
 

CSoundPlayer::STDMETHOD StopMusic   
 

CSoundPlayer::STDMETHOD StopAllSounds   
 


Member Data Documentation

AllAudio* CSoundPlayer::m_pAudio [protected]
 

FileNameContainer* CSoundPlayer::m_pMusicContainer [protected]
 

FileNameContainer* CSoundPlayer::m_pSoundContainer [protected]
 

char CSoundPlayer::m_szDefaultPath[MAX_PATH] [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu May 23 17:51:01 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001