Changeset 1421 for trunk/src/dsound/OS2SNDBUFFER.H
- Timestamp:
- Oct 24, 1999, 1:01:19 AM (26 years ago)
- File:
-
- 1 edited
-
trunk/src/dsound/OS2SNDBUFFER.H (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/dsound/OS2SNDBUFFER.H
r97 r1421 1 /* $Id: OS2SNDBUFFER.H,v 1. 3 1999-06-10 17:09:30 phallerExp $ */1 /* $Id: OS2SNDBUFFER.H,v 1.4 1999-10-23 23:00:50 sandervl Exp $ */ 2 2 3 3 /* … … 12 12 #define __OS2SNDBUFFER_H__ 13 13 14 //KSO Apr 19 1999: Seems to be necessary to define these now. 15 #undef INTERFACE 16 #define INTERFACE IDirectSoundBuffer 14 #include <mmsystem.h> 15 16 #undef THIS 17 #define THIS VOID*This 18 19 #undef THIS_ 20 #define THIS_ VOID*This, 17 21 18 22 class OS2IDirectSoundBuffer … … 48 52 static OS2IDirectSoundBuffer* dsound; // List of OS2IDirectSound 49 53 50 friend HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID FAR* ppvObj);54 friend HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID * ppvObj); 51 55 friend ULONG __stdcall SoundBufAddRef(THIS); 52 56 friend ULONG __stdcall SoundBufRelease(THIS); … … 58 62 friend HRESULT __stdcall SoundBufGetFrequency(THIS_ LPDWORD ) ; 59 63 friend HRESULT __stdcall SoundBufGetStatus(THIS_ LPDWORD ) ; 60 #if 0 //KSO Apr 19 1999: some parameter incompabilities between newer and older SDKs. 61 friend HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPDSBUFFERDESC ) ; 62 friend HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID,LPDWORD,LPVOID,LPDWORD,DWORD ) ; 63 #else 64 friend HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPCDSBUFFERDESC ) ; 65 friend HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID*,LPDWORD,LPVOID*,LPDWORD,DWORD ) ; 66 #endif 64 friend HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPDSBUFFERDESC ) ; 65 friend HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID,LPDWORD,LPVOID,LPDWORD,DWORD ) ; 67 66 friend HRESULT __stdcall SoundBufPlay(THIS_ DWORD,DWORD,DWORD ) ; 68 67 friend HRESULT __stdcall SoundBufSetCurrentPosition(THIS_ DWORD ) ; 69 #if 0 //KSO Apr 19 1999: some parameter incompabilities between newer and older SDKs. 70 friend HRESULT __stdcall SoundBufSetFormat(THIS_ LPWAVEFORMATEX ) ; 71 #else 72 friend HRESULT __stdcall SoundBufSetFormat(THIS_ LPCWAVEFORMATEX ) ; 73 #endif 68 friend HRESULT __stdcall SoundBufSetFormat(THIS_ LPWAVEFORMATEX ) ; 74 69 friend HRESULT __stdcall SoundBufSetVolume(THIS_ LONG ) ; 75 70 friend HRESULT __stdcall SoundBufSetPan(THIS_ LONG ) ; … … 81 76 //****************************************************************************** 82 77 //****************************************************************************** 83 HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID FAR* ppvObj);78 HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID * ppvObj); 84 79 ULONG __stdcall SoundBufAddRef(THIS); 85 80 ULONG __stdcall SoundBufRelease(THIS); … … 91 86 HRESULT __stdcall SoundBufGetFrequency(THIS_ LPDWORD ) ; 92 87 HRESULT __stdcall SoundBufGetStatus(THIS_ LPDWORD ) ; 93 #if 0 //KSO Apr 19 1999: some parameter incompabilities between newer and older SDKs. 94 HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPDSBUFFERDESC ) ; 95 HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID,LPDWORD,LPVOID,LPDWORD,DWORD ) ; 96 #else 97 HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPCDSBUFFERDESC ) ; 98 HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID*,LPDWORD,LPVOID*,LPDWORD,DWORD ) ; 99 #endif 88 HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPDSBUFFERDESC ) ; 89 HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID,LPDWORD,LPVOID,LPDWORD,DWORD ) ; 100 90 HRESULT __stdcall SoundBufPlay(THIS_ DWORD,DWORD,DWORD ) ; 101 91 HRESULT __stdcall SoundBufSetCurrentPosition(THIS_ DWORD ) ; 102 #if 0 //KSO Apr 19 1999: some parameter incompabilities between newer and older SDKs. 103 HRESULT __stdcall SoundBufSetFormat(THIS_ LPWAVEFORMATEX ) ; 104 #else 105 HRESULT __stdcall SoundBufSetFormat(THIS_ LPCWAVEFORMATEX ) ; 106 #endif 92 HRESULT __stdcall SoundBufSetFormat(THIS_ LPWAVEFORMATEX ) ; 107 93 HRESULT __stdcall SoundBufSetVolume(THIS_ LONG ) ; 108 94 HRESULT __stdcall SoundBufSetPan(THIS_ LONG ) ;
Note:
See TracChangeset
for help on using the changeset viewer.
