Ignore:
Timestamp:
Oct 24, 1999, 1:01:19 AM (26 years ago)
Author:
sandervl
Message:

Fixed compilation for all files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/dsound/OS2DSOUND.H

    r97 r1421  
    1 /* $Id: OS2DSOUND.H,v 1.3 1999-06-10 17:09:29 phaller Exp $ */
     1/* $Id: OS2DSOUND.H,v 1.4 1999-10-23 23:00:49 sandervl Exp $ */
    22
    33/*
     
    1212#define __OS2DSOUND_H__
    1313
    14 /* KSO Apr 19 1999: Set correct interface.           *
    15  * (INTERFACE is used in the THIS and THIS_ macros)  */
    16 #undef  INTERFACE
    17 #define INTERFACE   IDirectSound
     14#undef THIS
     15#define THIS VOID*This
     16
     17#undef THIS_
     18#define THIS_ VOID*This,
    1819
    1920class OS2IDirectSound
     
    4344    static    OS2IDirectSound* dsound;                 // List of OS2IDirectSound
    4445
    45     friend    HRESULT __stdcall SoundQueryInterface(THIS, REFIID riid, LPVOID FAR * ppvObj);
     46    friend    HRESULT __stdcall SoundQueryInterface(THIS, REFIID riid, LPVOID * ppvObj);
    4647    friend    ULONG   __stdcall SoundAddRef(THIS);
    4748    friend    ULONG   __stdcall SoundRelease(THIS);
    48     #if 0 //KSO Apr 13 1999: some parameter incompabilities between newer and older SDKs.
    49        friend HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPDSBUFFERDESC, LPLPDIRECTSOUNDBUFFER, IUnknown FAR *);
    50     #else
    51        friend HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPCDSBUFFERDESC, LPDIRECTSOUNDBUFFER*,LPUNKNOWN);
    52     #endif
     49    friend    HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPDSBUFFERDESC, LPDIRECTSOUNDBUFFER*,LPUNKNOWN);
    5350    friend    HRESULT __stdcall SoundGetCaps(THIS_ LPDSCAPS );
    5451    friend    HRESULT __stdcall SoundDuplicateSoundBuffer(THIS_ LPDIRECTSOUNDBUFFER, LPLPDIRECTSOUNDBUFFER );
    55     friend    HRESULT __stdcall SoundSetCooperativeLevel(THIS_ W32_HWND, DWORD );
     52    friend    HRESULT __stdcall SoundSetCooperativeLevel(THIS_ HWND, DWORD );
    5653    friend    HRESULT __stdcall SoundCompact(THIS );
    5754    friend    HRESULT __stdcall SoundGetSpeakerConfig(THIS_ LPDWORD );
    5855    friend    HRESULT __stdcall SoundSetSpeakerConfig(THIS_ DWORD );
    59     #if 0 //KSO Apr 13 1999: parameter declaration has changed in later SDKs
    60        friend HRESULT __stdcall SoundInitialize(THIS_ const GUID * );
    61     #else
    62        friend HRESULT __stdcall SoundInitialize(THIS_ LPGUID);
    63     #endif
     56    friend    HRESULT __stdcall SoundInitialize(THIS_ LPGUID);
    6457};
    6558//******************************************************************************
    6659//******************************************************************************
    67 HRESULT __stdcall SoundQueryInterface(THIS, REFIID riid, LPVOID FAR * ppvObj);
     60HRESULT __stdcall SoundQueryInterface(THIS, REFIID riid, LPVOID * ppvObj);
    6861ULONG   __stdcall SoundAddRef(THIS);
    6962ULONG   __stdcall SoundRelease(THIS);
    70 #if 0 //KSO Apr 13 1999: some parameter incompabilities between newer and older SDKs.
    71     HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPDSBUFFERDESC, LPLPDIRECTSOUNDBUFFER, IUnknown FAR *);
    72 #else
    73     HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPCDSBUFFERDESC, LPDIRECTSOUNDBUFFER*,LPUNKNOWN);
    74 #endif
     63HRESULT __stdcall SoundCreateSoundBuffer(THIS_ LPDSBUFFERDESC, LPDIRECTSOUNDBUFFER*,LPUNKNOWN);
    7564HRESULT __stdcall SoundGetCaps(THIS_ LPDSCAPS );
    7665HRESULT __stdcall SoundDuplicateSoundBuffer(THIS_ LPDIRECTSOUNDBUFFER, LPLPDIRECTSOUNDBUFFER );
    77 HRESULT __stdcall SoundSetCooperativeLevel(THIS_ W32_HWND, DWORD );
     66HRESULT __stdcall SoundSetCooperativeLevel(THIS_ HWND, DWORD );
    7867HRESULT __stdcall SoundCompact(THIS );
    7968HRESULT __stdcall SoundGetSpeakerConfig(THIS_ LPDWORD );
    8069HRESULT __stdcall SoundSetSpeakerConfig(THIS_ DWORD );
    81 #if 0 //KSO Apr 13 1999: parameter declaration has changed in later SDKs
    82    HRESULT __stdcall SoundInitialize(THIS_ const GUID * );
    83 #else
    84    HRESULT __stdcall SoundInitialize(THIS_ LPGUID);
    85 #endif
     70HRESULT __stdcall SoundInitialize(THIS_ LPGUID);
    8671
    8772#endif
Note: See TracChangeset for help on using the changeset viewer.