Changeset 9560 for trunk/src/ddraw/palette.cpp
- Timestamp:
- Dec 29, 2002, 3:11:03 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/palette.cpp
r9459 r9560 1 /* $Id: palette.cpp,v 1. 1 2002-12-04 10:35:01sandervl Exp $ */1 /* $Id: palette.cpp,v 1.2 2002-12-29 14:11:02 sandervl Exp $ */ 2 2 3 3 /* … … 33 33 #define THIS IDirectDrawPalette* 34 34 35 extern IDirectDrawPaletteVtbl DDrawPaletteTable; 36 35 37 //****************************************************************************** 36 38 //****************************************************************************** … … 43 45 44 46 { 45 lpVtbl = &Vtbl; 46 Vtbl.AddRef = PalAddRef; 47 Vtbl.Release = PalRelease; 48 Vtbl.QueryInterface = PalQueryInterface; 49 Vtbl.GetCaps = PalGetCaps; 50 Vtbl.GetEntries = PalGetEntries; 51 Vtbl.Initialize = PalInitialize; 52 Vtbl.SetEntries = PalSetEntries; 53 54 lpDraw = lpDirectDraw; 47 Vtbl = DDrawPaletteTable; 48 lpVtbl = &Vtbl; 49 50 lpDraw = lpDirectDraw; 55 51 ((OS2IDirectDraw*)lpDraw)->Vtbl.AddRef(lpDraw); 56 hDive 57 dwCaps 58 hDiveCC 52 hDive = ((OS2IDirectDraw*)lpDirectDraw)->GetDiveInstance(); 53 dwCaps = dwPalFlags; 54 hDiveCC = ((OS2IDirectDraw*)lpDirectDraw)->GetCCDiveInstance(); 59 55 60 56 dwSize = palsize; … … 93 89 //****************************************************************************** 94 90 //****************************************************************************** 95 HRESULT __stdcallPalQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)91 HRESULT WIN32API PalQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj) 96 92 { 97 93 dprintf(("DDRAW: OS2IDirectDrawPalette::PalQueryInterface")); … … 110 106 //****************************************************************************** 111 107 //****************************************************************************** 112 ULONG __stdcallPalAddRef(THIS This)108 ULONG WIN32API PalAddRef(THIS This) 113 109 { 114 110 OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This; … … 120 116 //****************************************************************************** 121 117 //****************************************************************************** 122 ULONG __stdcallPalRelease(THIS This)118 ULONG WIN32API PalRelease(THIS This) 123 119 { 124 120 OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This; … … 142 138 //****************************************************************************** 143 139 //****************************************************************************** 144 HRESULT __stdcallPalGetCaps(THIS This, LPDWORD lpdwCaps)140 HRESULT WIN32API PalGetCaps(THIS This, LPDWORD lpdwCaps) 145 141 { 146 142 OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This; … … 161 157 //****************************************************************************** 162 158 //****************************************************************************** 163 HRESULT __stdcallPalGetEntries(THIS This, DWORD dwFlags,159 HRESULT WIN32API PalGetEntries(THIS This, DWORD dwFlags, 164 160 DWORD dwBase, 165 161 DWORD dwNumEntries, … … 183 179 //****************************************************************************** 184 180 //****************************************************************************** 185 HRESULT __stdcallPalInitialize(THIS, LPDIRECTDRAW, DWORD, LPPALETTEENTRY)181 HRESULT WIN32API PalInitialize(THIS, LPDIRECTDRAW, DWORD, LPPALETTEENTRY) 186 182 { 187 183 dprintf(("DDRAW: OS2IDirectDrawPalette::PalInitialize")); … … 190 186 //****************************************************************************** 191 187 //****************************************************************************** 192 HRESULT __stdcallPalSetEntries(THIS This, DWORD dwFlags,188 HRESULT WIN32API PalSetEntries(THIS This, DWORD dwFlags, 193 189 DWORD dwBase, 194 190 DWORD dwNumEntries, … … 274 270 //****************************************************************************** 275 271 //****************************************************************************** 276 272 IDirectDrawPaletteVtbl DDrawPaletteTable = 273 { 274 PalQueryInterface, 275 PalAddRef, 276 PalRelease, 277 PalGetCaps, 278 PalGetEntries, 279 PalInitialize, 280 PalSetEntries 281 }; 282 //****************************************************************************** 283 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.