Music player making use of DirectX.  
 More...
#include <dmusic.h>
| 
Public Member Functions | 
| const char * | Start (const char *const *param) | 
|  | Start this driver. 
 | 
| void | Stop () | 
|  | Stop this driver. 
 | 
| void | PlaySong (const char *filename) | 
|  | Play a particular song. 
 | 
| void | StopSong () | 
|  | Stop playing the current song. 
 | 
| bool | IsSongPlaying () | 
|  | Are we currently playing a song? 
 | 
| void | SetVolume (byte vol) | 
|  | Set the volume, if possible. 
 | 
| const char * | GetName () const | 
|  | Get the name of this driver. 
 | 
Detailed Description
Music player making use of DirectX. 
Definition at line 18 of file dmusic.h.
Member Function Documentation
  
  | 
        
          | const char* MusicDriver_DMusic::GetName | ( |  | ) | const |  | inlinevirtual | 
 
Get the name of this driver. 
- Returns
- The name of the driver. 
Implements Driver.
Definition at line 33 of file dmusic.h.
 
 
  
  | 
        
          | bool MusicDriver_DMusic::IsSongPlaying | ( |  | ) |  |  | virtual | 
 
Are we currently playing a song? 
- Returns
- True if a song is being played. 
Implements MusicDriver.
 
 
  
  | 
        
          | void MusicDriver_DMusic::PlaySong | ( | const char * | filename | ) |  |  | virtual | 
 
Play a particular song. 
- Parameters
- 
  
    | filename | The name of file with the song to play. |  
 
Implements MusicDriver.
 
 
  
  | 
        
          | void MusicDriver_DMusic::SetVolume | ( | byte | vol | ) |  |  | virtual | 
 
Set the volume, if possible. 
- Parameters
- 
  
  
Implements MusicDriver.
 
 
  
  | 
        
          | const char* MusicDriver_DMusic::Start | ( | const char *const * | parm | ) |  |  | virtual | 
 
Start this driver. 
- Parameters
- 
  
    | parm | Parameters passed to the driver. |  
 
- Returns
- NULL if everything went okay, otherwise an error message. 
Implements Driver.
 
 
The documentation for this class was generated from the following file: