You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

28 lines
995 B

#define DSBCAPS_PRIMARYBUFFER DVL_DSBCAPS_PRIMARYBUFFER
#define DSBCAPS_STATIC DVL_DSBCAPS_STATIC
#define DSBCAPS_CTRLPAN DVL_DSBCAPS_CTRLPAN
#define DSBCAPS_CTRLVOLUME DVL_DSBCAPS_CTRLVOLUME
#define WAVE_FORMAT_PCM DVL_WAVE_FORMAT_PCM
#define ERROR_SUCCESS DVL_ERROR_SUCCESS
#define _FACDS DVL__FACDS
#define MAKE_DSHRESULT DVL_MAKE_DSHRESULT
#define E_NOINTERFACE 0x80004002
#define DSERR_PRIOLEVELNEEDED MAKE_DSHRESULT(70)
#define DSERR_BADFORMAT MAKE_DSHRESULT(100)
#define DSERR_NODRIVER MAKE_DSHRESULT(120)
#define DSERR_ALREADYINITIALIZED MAKE_DSHRESULT(130)
#define DSERR_BUFFERLOST DVL_DSERR_BUFFERLOST
#define DS_OK DVL_DS_OK
#define DSERR_INVALIDCALL MAKE_DSHRESULT(50)
#define DSERR_NOAGGREGATION 0x80040110
#define DSERR_OUTOFMEMORY 0x8007000E
#define DSERR_INVALIDPARAM DVL_DSERR_INVALIDPARAM
#define DSERR_ALLOCATED MAKE_DSHRESULT(10)
#define DSERR_CONTROLUNAVAIL MAKE_DSHRESULT(30)
#define DSSCL_EXCLUSIVE DVL_DSSCL_EXCLUSIVE
#define DVL_DSBSTATUS_PLAYING DSBSTATUS_PLAYING