Macros | |
#define | CINTERFACE |
#define | iDirectSoundCreate(a, b, c) pDirectSoundCreate(a,b,c) |
#define | SECONDARY_BUFFER_SIZE 0x10000 |
#define | WAV_BUFFER_SIZE 0x0400 |
#define | WAV_BUFFERS 64 |
#define | WAV_MASK 0x3F |
Enumerations | |
enum | sndinitstat { SIS_SUCCESS, SIS_FAILURE, SIS_NOTAVAIL, SIS_SUCCESS, SIS_FAILURE, SIS_NOTAVAIL } |
Functions | |
void | DSOUND_ClearBuffer (int clear) |
DWORD * | DSOUND_LockBuffer (qboolean lockit) |
void | DSOUND_Restore (void) |
HRESULT (WINAPI *pDirectSoundCreate)(GUID FAR *lpGUID | |
PLUGIN_INFO (snd_output, dx) | |
Variables | |
LPDIRECTSOUND FAR * | lplpDS |
LPDIRECTSOUND FAR IUnknown FAR * | pUnkOuter |
#define CINTERFACE |
#define iDirectSoundCreate | ( | a, | |
b, | |||
c | |||
) | pDirectSoundCreate(a,b,c) |
#define SECONDARY_BUFFER_SIZE 0x10000 |
#define WAV_BUFFER_SIZE 0x0400 |
#define WAV_BUFFERS 64 |
#define WAV_MASK 0x3F |
enum sndinitstat |
void DSOUND_ClearBuffer | ( | int | clear | ) |
DWORD* DSOUND_LockBuffer | ( | qboolean | lockit | ) |
void DSOUND_Restore | ( | void | ) |
HRESULT | ( | WINAPI * | pDirectSoundCreate | ) |
PLUGIN_INFO | ( | snd_output | , |
dx | |||
) |
LPDIRECTSOUND FAR* lplpDS |
LPDIRECTSOUND FAR IUnknown FAR* pUnkOuter |