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 |