Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

jDSound Class Reference

#include <jAPIdirectx.h>

List of all members.

Public Member Functions

bool __fastcall createBuffer (LPDIRECTSOUNDBUFFER *_pdds, int _flags, LPWAVEFORMATEX _header, DWORD _size)
bool __fastcall initialize (void *_handle, int mode=DSBCAPS_CTRLFREQUENCY|DSBCAPS_CTRLPAN|DSBCAPS_CTRLVOLUME|DSBCAPS_STATIC)
bool __fastcall release ()
LPDIRECTSOUNDBUFFER __fastcall loadSound (LPCTSTR _fileName, LPBYTE &_start, LPWAVEFORMATEX &_header, LPBYTE &_data, DWORD &_size)
bool __fastcall play (LPDIRECTSOUNDBUFFER _src, int _mode)
bool __fastcall stop (LPDIRECTSOUNDBUFFER _src)
 jDSound ()
 jDSound (void *_handle)
 ~jDSound ()


Constructor & Destructor Documentation

jDSound::jDSound  ) 
 

jDSound::jDSound void *  _handle  ) 
 

jDSound::~jDSound  ) 
 


Member Function Documentation

bool __fastcall jDSound::createBuffer LPDIRECTSOUNDBUFFER *  _pdds,
int  _flags,
LPWAVEFORMATEX  _header,
DWORD  _size
 

bool __fastcall jDSound::initialize void *  _handle,
int  mode = DSBCAPS_CTRLFREQUENCY|DSBCAPS_CTRLPAN|DSBCAPS_CTRLVOLUME|DSBCAPS_STATIC
 

LPDIRECTSOUNDBUFFER __fastcall jDSound::loadSound LPCTSTR  _fileName,
LPBYTE &  _start,
LPWAVEFORMATEX &  _header,
LPBYTE &  _data,
DWORD &  _size
 

bool __fastcall jDSound::play LPDIRECTSOUNDBUFFER  _src,
int  _mode
 

bool __fastcall jDSound::release  ) 
 

bool __fastcall jDSound::stop LPDIRECTSOUNDBUFFER  _src  ) 
 


The documentation for this class was generated from the following files:
Generated on Sat Nov 15 10:52:36 2003 for JAPI by doxygen 1.3.4