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/OS2SNDBUFFER.H

    r97 r1421  
    1 /* $Id: OS2SNDBUFFER.H,v 1.3 1999-06-10 17:09:30 phaller Exp $ */
     1/* $Id: OS2SNDBUFFER.H,v 1.4 1999-10-23 23:00:50 sandervl Exp $ */
    22
    33/*
     
    1212#define __OS2SNDBUFFER_H__
    1313
    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,
    1721
    1822class OS2IDirectSoundBuffer
     
    4852    static    OS2IDirectSoundBuffer* dsound;                 // List of OS2IDirectSound
    4953
    50     friend    HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID FAR * ppvObj);
     54    friend    HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID * ppvObj);
    5155    friend    ULONG   __stdcall SoundBufAddRef(THIS);
    5256    friend    ULONG   __stdcall SoundBufRelease(THIS);
     
    5862    friend    HRESULT __stdcall SoundBufGetFrequency(THIS_ LPDWORD ) ;
    5963    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 ) ;
    6766    friend    HRESULT __stdcall SoundBufPlay(THIS_ DWORD,DWORD,DWORD ) ;
    6867    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 ) ;
    7469    friend    HRESULT __stdcall SoundBufSetVolume(THIS_ LONG ) ;
    7570    friend    HRESULT __stdcall SoundBufSetPan(THIS_ LONG ) ;
     
    8176//******************************************************************************
    8277//******************************************************************************
    83 HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID FAR * ppvObj);
     78HRESULT __stdcall SoundBufQueryInterface(THIS, REFIID riid, LPVOID * ppvObj);
    8479ULONG   __stdcall SoundBufAddRef(THIS);
    8580ULONG   __stdcall SoundBufRelease(THIS);
     
    9186HRESULT __stdcall SoundBufGetFrequency(THIS_ LPDWORD ) ;
    9287HRESULT __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
     88HRESULT __stdcall SoundBufInitialize(THIS_ LPDIRECTSOUND, LPDSBUFFERDESC ) ;
     89HRESULT __stdcall SoundBufLock(THIS_ DWORD,DWORD,LPVOID,LPDWORD,LPVOID,LPDWORD,DWORD ) ;
    10090HRESULT __stdcall SoundBufPlay(THIS_ DWORD,DWORD,DWORD ) ;
    10191HRESULT __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
     92HRESULT __stdcall SoundBufSetFormat(THIS_ LPWAVEFORMATEX ) ;
    10793HRESULT __stdcall SoundBufSetVolume(THIS_ LONG ) ;
    10894HRESULT __stdcall SoundBufSetPan(THIS_ LONG ) ;
Note: See TracChangeset for help on using the changeset viewer.