Changeset 21479 for trunk/src/dsound/OS2DSOUND.CPP
- Timestamp:
- Nov 27, 2010, 11:27:43 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/dsound/OS2DSOUND.CPP
r5292 r21479 21 21 #include <stdio.h> /****** DEBUGGING ********/ 22 22 23 #define INITGUID23 #define CINTERFACE 24 24 #include <dsound.h> 25 25 … … 42 42 { 43 43 lpVtbl = &Vtbl; 44 Vtbl. AddRef = SoundAddRef;45 Vtbl. Release = SoundRelease;46 Vtbl. QueryInterface = SoundQueryInterface;47 Vtbl. Compact = SoundCompact;48 Vtbl. CreateSoundBuffer = SoundCreateSoundBuffer;49 Vtbl. GetCaps = SoundGetCaps;50 Vtbl. DuplicateSoundBuffer = SoundDuplicateSoundBuffer;51 Vtbl. SetCooperativeLevel = SoundSetCooperativeLevel;52 Vtbl. Compact = SoundCompact;53 Vtbl. GetSpeakerConfig = SoundGetSpeakerConfig;54 Vtbl. SetSpeakerConfig = SoundSetSpeakerConfig;55 Vtbl. Initialize = SoundInitialize;44 Vtbl.fnAddRef = SoundAddRef; 45 Vtbl.fnRelease = SoundRelease; 46 Vtbl.fnQueryInterface = SoundQueryInterface; 47 Vtbl.fnCompact = SoundCompact; 48 Vtbl.fnCreateSoundBuffer = SoundCreateSoundBuffer; 49 Vtbl.fnGetCaps = SoundGetCaps; 50 Vtbl.fnDuplicateSoundBuffer = SoundDuplicateSoundBuffer; 51 Vtbl.fnSetCooperativeLevel = SoundSetCooperativeLevel; 52 Vtbl.fnCompact = SoundCompact; 53 Vtbl.fnGetSpeakerConfig = SoundGetSpeakerConfig; 54 Vtbl.fnSetSpeakerConfig = SoundSetSpeakerConfig; 55 Vtbl.fnInitialize = SoundInitialize; 56 56 57 57 dprintf(("DSOUND-OS2IDirectSound::OS2IDirectSound")); … … 75 75 return; 76 76 } 77 primary->Vtbl. AddRef(primary);77 primary->Vtbl.fnAddRef(primary); 78 78 79 79 dprintf(("Sound init OK")); … … 99 99 *ppvObj = NULL; 100 100 101 if (!IsEqualGUID(riid, CLSID_DirectSound) &&102 !IsEqualGUID(riid, IID_IDirectSound))101 if (!IsEqualGUID(riid, &CLSID_DirectSound) && 102 !IsEqualGUID(riid, &IID_IDirectSound)) 103 103 return E_NOINTERFACE; 104 104 … … 181 181 return lastErr; 182 182 } 183 sndbuf->Vtbl. AddRef(sndbuf);183 sndbuf->Vtbl.fnAddRef(sndbuf); 184 184 185 185 *lplpDirectSoundBuffer = (LPDIRECTSOUNDBUFFER)sndbuf; … … 251 251 return lastErr; 252 252 } 253 tgtBuf->Vtbl. AddRef(tgtBuf);253 tgtBuf->Vtbl.fnAddRef(tgtBuf); 254 254 255 255 *lplpDirectSoundBuffer = (LPDIRECTSOUNDBUFFER)tgtBuf;
Note:
See TracChangeset
for help on using the changeset viewer.