Changeset 4146 for trunk/src


Ignore:
Timestamp:
Sep 2, 2000, 10:27:05 AM (25 years ago)
Author:
sandervl
Message:

more logging + implemented GetClipList

Location:
trunk/src/ddraw
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/OS2CLIPPER.CPP

    r2174 r4146  
    1 /* $Id: OS2CLIPPER.CPP,v 1.9 1999-12-21 01:28:15 hugh Exp $ */
     1/* $Id: OS2CLIPPER.CPP,v 1.10 2000-09-02 08:27:05 sandervl Exp $ */
    22
    33/*
     
    2020#include <misc.h>
    2121#include <winerror.h>
     22#include <winuser.h>
    2223
    2324//******************************************************************************
     
    4142  lpDraw->Vtbl.AddRef(lpDraw);
    4243  hDive                   = lpDirectDraw->GetDiveInstance();
     44  windowRect.left = windowRect.right = windowRect.top = windowRect.bottom = 0;
    4345}
    4446//******************************************************************************
     
    5052//******************************************************************************
    5153//******************************************************************************
    52 HRESULT __stdcall ClipQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)
     54HRESULT WIN32API ClipQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)
    5355{
    54   #ifdef DEBUG
    55     dprintf(("DDRAW: ClipQueryInterface\n"));
    56   #endif
     56  dprintf(("DDRAW: ClipQueryInterface\n"));
    5757
    5858  *ppvObj = NULL;
     
    7070//******************************************************************************
    7171//******************************************************************************
    72 ULONG   __stdcall ClipAddRef(THIS This)
     72ULONG   WIN32API ClipAddRef(THIS This)
    7373{
    7474 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
    7575
    76   #ifdef DEBUG
    77     dprintf(("DDRAW: OS2IDirectDrawClipper::AddRef %d\n", me->Referenced+1));
    78   #endif
     76  dprintf(("DDRAW: OS2IDirectDrawClipper::AddRef %d\n", me->Referenced+1));
    7977
    8078  return ++me->Referenced;
     
    8280//******************************************************************************
    8381//******************************************************************************
    84 ULONG   __stdcall ClipRelease(THIS This)
     82ULONG   WIN32API ClipRelease(THIS This)
    8583{
    8684 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
    8785
    88   #ifdef DEBUG
    89     dprintf(("DDRAW: OS2IDirectDrawClipper::Release %d\n", me->Referenced-1));
    90   #endif
     86  dprintf(("DDRAW: OS2IDirectDrawClipper::Release %d", me->Referenced-1));
    9187
    9288  if(me->Referenced)
     
    106102//******************************************************************************
    107103//******************************************************************************
    108 HRESULT __stdcall ClipGetClipList(THIS, LPRECT, LPRGNDATA, LPDWORD)
     104HRESULT WIN32API ClipGetClipList(THIS This, LPRECT lpRect, LPRGNDATA lpClipList,
     105                                 LPDWORD lpdwSize)
    109106{
    110   #ifdef DEBUG
    111     dprintf(("DDRAW: ClipGetClipList\n"));
    112   #endif
     107 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
     108 HRESULT rc = DD_OK;
    113109
    114   return(DD_OK);
     110  dprintf(("DDRAW: ClipGetClipList %x %x %x %x", This, lpRect, lpClipList, lpdwSize));
     111
     112  if(!lpdwSize) {
     113        return DDERR_INVALIDPARAMS;
     114  }
     115  if(me->clipWindow)
     116  {
     117      HRGN hRgn, hRgn1;
     118      HDC  hdc;
     119      int  bufneeded;
     120
     121        hRgn = CreateRectRgn(0, 0, 1, 1);
     122        hdc = GetDC(me->clipWindow);
     123        if(GetClipRgn(hdc, hRgn)) {
     124                if(lpRect) {
     125                        hRgn1 = CreateRectRgnIndirect(lpRect);
     126                        CombineRgn(hRgn, hRgn, hRgn1, RGN_AND);
     127                        DeleteObject(hRgn1);
     128                }
     129                bufneeded = GetRegionData(hRgn, *lpdwSize, lpClipList);
     130                if(bufneeded > *lpdwSize) {
     131                        rc = DDERR_REGIONTOOSMALL;
     132                }
     133        }
     134        else    rc = DDERR_NOCLIPLIST;
     135        DeleteObject(hRgn);
     136        ReleaseDC(me->clipWindow, hdc);
     137  }
     138  else { //todo!!
     139        dprintf(("ClipGetClipList not complete if not associated with window!"));
     140        rc = DDERR_NOCLIPLIST;
     141  }
     142  return rc;
    115143}
    116144//******************************************************************************
    117145//******************************************************************************
    118 HRESULT __stdcall ClipGetHWnd(THIS This, HWND FAR *pHwnd)
     146HRESULT WIN32API ClipGetHWnd(THIS This, HWND FAR *pHwnd)
    119147{
    120148 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
    121149
    122   #ifdef DEBUG
    123     dprintf(("DDRAW: ClipGetHWnd\n"));
    124   #endif
     150  dprintf(("DDRAW: ClipGetHWnd %x %x", This, me->clipWindow));
    125151
    126152  *pHwnd = me->clipWindow;
     
    129155//******************************************************************************
    130156//******************************************************************************
    131 HRESULT __stdcall ClipInitialize(THIS, LPDIRECTDRAW, DWORD)
     157HRESULT WIN32API ClipInitialize(THIS This, LPDIRECTDRAW lpDD, DWORD dwFlags)
    132158{
    133   #ifdef DEBUG
    134     dprintf(("DDRAW: ClipInitialize\n"));
    135   #endif
     159  dprintf(("DDRAW: ClipInitialize %x %x %x", This, lpDD, dwFlags));
    136160
    137161  return(DDERR_ALREADYINITIALIZED); // Init is done during creation see M$ Doc
     
    139163//******************************************************************************
    140164//******************************************************************************
    141 HRESULT __stdcall ClipIsClipListChanged(THIS, BOOL FAR *)
     165HRESULT WIN32API ClipIsClipListChanged(THIS This, BOOL *lpbChanged)
    142166{
    143   #ifdef DEBUG
    144     dprintf(("DDRAW: ClipIsClipListChanged\n"));
    145   #endif
     167  dprintf(("DDRAW: ClipIsClipListChanged %x %x", This, lpbChanged));
    146168
    147169  return(DD_OK);
     
    149171//******************************************************************************
    150172//******************************************************************************
    151 HRESULT __stdcall ClipSetClipList(THIS, LPRGNDATA,DWORD)
     173HRESULT WIN32API ClipSetClipList(THIS This, LPRGNDATA lpClipList, DWORD lpdwSize)
    152174{
    153   #ifdef DEBUG
    154     dprintf(("DDRAW: ClipSetClipList\n"));
    155   #endif
     175 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
    156176
     177  dprintf(("DDRAW: ClipSetClipList %x %x %x", This, lpClipList, lpdwSize));
     178
     179  if(me->clipWindow) {
     180        return DDERR_CLIPPERISUSINGHWND;
     181  }
    157182  return(DD_OK);
    158183}
     
    160185//DWORD param not used in DirectX 3
    161186//******************************************************************************
    162 HRESULT __stdcall ClipSetHWnd(THIS This, DWORD reserved, HWND hwnd)
     187HRESULT WIN32API ClipSetHWnd(THIS This, DWORD reserved, HWND hwnd)
    163188{
    164189 OS2IDirectDrawClipper *me = (OS2IDirectDrawClipper *)This;
    165190
    166   #ifdef DEBUG
    167     dprintf(("DDRAW: ClipSetHWnd\n"));
    168   #endif
     191  dprintf(("DDRAW: ClipSetHWnd %x %x %x", This, reserved, hwnd));
    169192
    170193  me->clipWindow = hwnd;
     194  GetClientRect(hwnd, &me->windowRect);
     195
    171196  return(DD_OK);
    172197}
  • trunk/src/ddraw/OS2CLIPPER.H

    r2174 r4146  
    1 /* $Id: OS2CLIPPER.H,v 1.6 1999-12-21 01:28:19 hugh Exp $ */
     1/* $Id: OS2CLIPPER.H,v 1.7 2000-09-02 08:27:05 sandervl Exp $ */
    22
    33/*
     
    3131
    3232 protected:
    33               HRESULT                lastError;
     33        HRESULT                lastError;
    3434        OS2IDirectDraw        *lpDraw;
    3535        HDIVE                  hDive;
    36         HWND         clipWindow;
     36        HWND                   clipWindow;
     37        RECT                   windowRect;
    3738
    3839                              // Linked list management
  • trunk/src/ddraw/OS2SURFACE.CPP

    r3777 r4146  
    1 /* $Id: OS2SURFACE.CPP,v 1.26 2000-06-29 21:28:36 mike Exp $ */
     1/* $Id: OS2SURFACE.CPP,v 1.27 2000-09-02 08:27:05 sandervl Exp $ */
    22
    33/*
     
    17961796//******************************************************************************
    17971797//******************************************************************************
    1798 HRESULT __stdcall SurfQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)
     1798HRESULT WIN32API SurfQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)
    17991799{
    18001800  // ToDo: Add Interface handling for D3D Textures
     
    18481848//******************************************************************************
    18491849//******************************************************************************
    1850 ULONG __stdcall SurfAddRef(THIS This)
     1850ULONG WIN32API SurfAddRef(THIS This)
    18511851{
    18521852 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    18581858//******************************************************************************
    18591859//******************************************************************************
    1860 ULONG __stdcall SurfRelease(THIS This)
     1860ULONG WIN32API SurfRelease(THIS This)
    18611861{
    18621862 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    18831883//******************************************************************************
    18841884//******************************************************************************
    1885 HRESULT __stdcall SurfAddAttachedSurface(THIS This, LPDIRECTDRAWSURFACE2 lpDDSurface)
     1885HRESULT WIN32API SurfAddAttachedSurface(THIS This, LPDIRECTDRAWSURFACE2 lpDDSurface)
    18861886{
    18871887
     
    18911891//******************************************************************************
    18921892//******************************************************************************
    1893 HRESULT __stdcall SurfAddAttachedSurface3(THIS This, LPDIRECTDRAWSURFACE3 lpDDSurface)
     1893HRESULT WIN32API SurfAddAttachedSurface3(THIS This, LPDIRECTDRAWSURFACE3 lpDDSurface)
    18941894{
    18951895
     
    18991899//******************************************************************************
    19001900//******************************************************************************
    1901 HRESULT __stdcall SurfAddAttachedSurface4(THIS This, LPDIRECTDRAWSURFACE4 lpDDSurface)
     1901HRESULT WIN32API SurfAddAttachedSurface4(THIS This, LPDIRECTDRAWSURFACE4 lpDDSurface)
    19021902{
    19031903  OS2IDirectDrawSurface *AttachedSurface;
     
    20752075//******************************************************************************
    20762076//******************************************************************************
    2077 HRESULT __stdcall SurfAddOverlayDirtyRect(THIS, LPRECT)
     2077HRESULT WIN32API SurfAddOverlayDirtyRect(THIS, LPRECT)
    20782078{
    20792079  dprintf(("DDRAW: SurfAddOverlayDirtyRect Not implemented by M$ in DX 6.0!\n"));
     
    20832083//******************************************************************************
    20842084//******************************************************************************
    2085 HRESULT __stdcall SurfBlt(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE2 lpDDSrcSurface,
     2085HRESULT WIN32API SurfBlt(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE2 lpDDSrcSurface,
    20862086        LPRECT lpSrcRect, DWORD dwFlags, LPDDBLTFX lpDDBltFx)
    20872087{
     
    20952095//******************************************************************************
    20962096//******************************************************************************
    2097 HRESULT __stdcall SurfBlt3(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE3 lpDDSrcSurface,
     2097HRESULT WIN32API SurfBlt3(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE3 lpDDSrcSurface,
    20982098        LPRECT lpSrcRect, DWORD dwFlags, LPDDBLTFX lpDDBltFx)
    20992099{
     
    21072107//******************************************************************************
    21082108//******************************************************************************
    2109 HRESULT __stdcall SurfBlt4(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE4 lpDDSrcSurface,
     2109HRESULT WIN32API SurfBlt4(THIS This, LPRECT lpDestRect, LPDIRECTDRAWSURFACE4 lpDDSrcSurface,
    21102110        LPRECT lpSrcRect, DWORD dwFlags, LPDDBLTFX lpDDBltFx)
    21112111{
     
    31423142//******************************************************************************
    31433143//******************************************************************************
    3144 HRESULT __stdcall SurfBltBatch(THIS, LPDDBLTBATCH, DWORD, DWORD )
     3144HRESULT WIN32API SurfBltBatch(THIS, LPDDBLTBATCH, DWORD, DWORD )
    31453145{
    31463146  dprintf(("DDRAW: SurfBltBatch Not implemented by M$\n"));
     
    31503150//******************************************************************************
    31513151//******************************************************************************
    3152 HRESULT __stdcall SurfBltFast( THIS This ,
     3152HRESULT WIN32API SurfBltFast( THIS This ,
    31533153                               DWORD dwX,
    31543154                               DWORD dwY,
     
    31673167//******************************************************************************
    31683168//******************************************************************************
    3169 HRESULT __stdcall SurfBltFast3(THIS This ,
     3169HRESULT WIN32API SurfBltFast3(THIS This ,
    31703170                               DWORD dwX,
    31713171                               DWORD dwY,
     
    31843184//******************************************************************************
    31853185//******************************************************************************
    3186 HRESULT __stdcall SurfBltFast4( THIS This,
     3186HRESULT WIN32API SurfBltFast4( THIS This,
    31873187                                DWORD dwX,
    31883188                                DWORD dwY,
     
    35273527//******************************************************************************
    35283528//******************************************************************************
    3529 HRESULT __stdcall SurfDeleteAttachedSurface(THIS This, DWORD dwFlags, LPDIRECTDRAWSURFACE2 lpDDSurface)
     3529HRESULT WIN32API SurfDeleteAttachedSurface(THIS This, DWORD dwFlags, LPDIRECTDRAWSURFACE2 lpDDSurface)
    35303530{
    35313531  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    35363536//******************************************************************************
    35373537//******************************************************************************
    3538 HRESULT __stdcall SurfDeleteAttachedSurface3(THIS This, DWORD dwFlags, LPDIRECTDRAWSURFACE3 lpDDSurface)
     3538HRESULT WIN32API SurfDeleteAttachedSurface3(THIS This, DWORD dwFlags, LPDIRECTDRAWSURFACE3 lpDDSurface)
    35393539{
    35403540  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    35453545//******************************************************************************
    35463546//******************************************************************************
    3547 HRESULT __stdcall SurfDeleteAttachedSurface4(THIS This, DWORD dwFlags , LPDIRECTDRAWSURFACE4 lpDDSurface)
     3547HRESULT WIN32API SurfDeleteAttachedSurface4(THIS This, DWORD dwFlags , LPDIRECTDRAWSURFACE4 lpDDSurface)
    35483548{
    35493549
     
    36913691//******************************************************************************
    36923692//******************************************************************************
    3693 HRESULT __stdcall SurfEnumAttachedSurfaces(THIS This, LPVOID lpContext, LPDDENUMSURFACESCALLBACK lpCallBack)
     3693HRESULT WIN32API SurfEnumAttachedSurfaces(THIS This, LPVOID lpContext, LPDDENUMSURFACESCALLBACK lpCallBack)
    36943694{
    36953695  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    37003700//******************************************************************************
    37013701//******************************************************************************
    3702 HRESULT __stdcall SurfEnumAttachedSurfaces4(THIS This, LPVOID lpContext ,LPDDENUMSURFACESCALLBACK2 lpCallBack)
     3702HRESULT WIN32API SurfEnumAttachedSurfaces4(THIS This, LPVOID lpContext ,LPDDENUMSURFACESCALLBACK2 lpCallBack)
    37033703{
    37043704  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    37583758//******************************************************************************
    37593759//******************************************************************************
    3760 HRESULT __stdcall SurfEnumOverlayZOrders(THIS, DWORD,LPVOID,LPDDENUMSURFACESCALLBACK)
     3760HRESULT WIN32API SurfEnumOverlayZOrders(THIS, DWORD,LPVOID,LPDDENUMSURFACESCALLBACK)
    37613761{
    37623762  dprintf(("DDRAW: SurfEnumOverlayZOrders\n"));
     
    37663766//******************************************************************************
    37673767//******************************************************************************
    3768 HRESULT __stdcall SurfEnumOverlayZOrders4(THIS, DWORD,LPVOID,LPDDENUMSURFACESCALLBACK2)
     3768HRESULT WIN32API SurfEnumOverlayZOrders4(THIS, DWORD,LPVOID,LPDDENUMSURFACESCALLBACK2)
    37693769{
    37703770  dprintf(("DDRAW: SurfEnumOverlayZOrders\n"));
     
    37743774//******************************************************************************
    37753775//******************************************************************************
    3776 HRESULT __stdcall SurfFlip(THIS This, LPDIRECTDRAWSURFACE2 lpDDSurf, DWORD dwFlags)
     3776HRESULT WIN32API SurfFlip(THIS This, LPDIRECTDRAWSURFACE2 lpDDSurf, DWORD dwFlags)
    37773777{
    37783778  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    37843784//******************************************************************************
    37853785//******************************************************************************
    3786 HRESULT __stdcall SurfFlip3(THIS This, LPDIRECTDRAWSURFACE3 lpDDSurf, DWORD dwFlags)
     3786HRESULT WIN32API SurfFlip3(THIS This, LPDIRECTDRAWSURFACE3 lpDDSurf, DWORD dwFlags)
    37873787{
    37883788  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    37943794//******************************************************************************
    37953795//******************************************************************************
    3796 HRESULT __stdcall SurfFlip4(THIS This, LPDIRECTDRAWSURFACE4 lpDDSurf, DWORD dwFlags)
     3796HRESULT WIN32API SurfFlip4(THIS This, LPDIRECTDRAWSURFACE4 lpDDSurf, DWORD dwFlags)
    37973797{
    37983798  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    39233923//******************************************************************************
    39243924//******************************************************************************
    3925 HRESULT __stdcall SurfGetAttachedSurface(THIS This, LPDDSCAPS lpDDCaps,
     3925HRESULT WIN32API SurfGetAttachedSurface(THIS This, LPDDSCAPS lpDDCaps,
    39263926                                         LPDIRECTDRAWSURFACE2 FAR * lpDDSurf)
    39273927{
     
    39333933//******************************************************************************
    39343934//******************************************************************************
    3935 HRESULT __stdcall SurfGetAttachedSurface3(THIS This, LPDDSCAPS lpDDCaps,
     3935HRESULT WIN32API SurfGetAttachedSurface3(THIS This, LPDDSCAPS lpDDCaps,
    39363936                                         LPDIRECTDRAWSURFACE3 FAR * lpDDSurf)
    39373937{
     
    39433943//******************************************************************************
    39443944//******************************************************************************
    3945 HRESULT __stdcall SurfGetAttachedSurface4(THIS This, LPDDSCAPS2 lpDDCaps,
     3945HRESULT WIN32API SurfGetAttachedSurface4(THIS This, LPDDSCAPS2 lpDDCaps,
    39463946                                          LPDIRECTDRAWSURFACE4 FAR * lpDDSurf)
    39473947{
     
    40304030//******************************************************************************
    40314031//******************************************************************************
    4032 HRESULT __stdcall SurfGetBltStatus(THIS This, DWORD)
     4032HRESULT WIN32API SurfGetBltStatus(THIS This, DWORD)
    40334033{
    40344034  dprintf(("DDRAW: SurfGetBltStatus\n"));
     
    40384038//******************************************************************************
    40394039//******************************************************************************
    4040 HRESULT __stdcall SurfGetCaps(THIS This, LPDDSCAPS lpDDCaps)
     4040HRESULT WIN32API SurfGetCaps(THIS This, LPDDSCAPS lpDDCaps)
    40414041{
    40424042  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    40554055//******************************************************************************
    40564056//******************************************************************************
    4057 HRESULT __stdcall SurfGetCaps4(THIS This, LPDDSCAPS2 lpDDCaps)
     4057HRESULT WIN32API SurfGetCaps4(THIS This, LPDDSCAPS2 lpDDCaps)
    40584058{
    40594059  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    40734073//******************************************************************************
    40744074//******************************************************************************
    4075 HRESULT __stdcall SurfGetClipper(THIS This, LPDIRECTDRAWCLIPPER FAR *lplpClipper)
     4075HRESULT WIN32API SurfGetClipper(THIS This, LPDIRECTDRAWCLIPPER FAR *lplpClipper)
    40764076{
    40774077  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    40894089//******************************************************************************
    40904090//******************************************************************************
    4091 HRESULT __stdcall SurfGetColorKey(THIS This, DWORD dwFlags, LPDDCOLORKEY lpDDColKey)
     4091HRESULT WIN32API SurfGetColorKey(THIS This, DWORD dwFlags, LPDDCOLORKEY lpDDColKey)
    40924092{
    40934093  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    41174117//******************************************************************************
    41184118//******************************************************************************
    4119 HRESULT __stdcall SurfGetDC(THIS This, HDC FAR *hdc)
     4119HRESULT WIN32API SurfGetDC(THIS This, HDC FAR *hdc)
    41204120{
    41214121 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    43264326//******************************************************************************
    43274327//******************************************************************************
    4328 HRESULT __stdcall SurfGetFlipStatus(THIS This, DWORD dwFlags)
     4328HRESULT WIN32API SurfGetFlipStatus(THIS This, DWORD dwFlags)
    43294329{
    43304330  dprintf(("DDRAW: SurfGetFlipStatus\n"));
     
    43374337//******************************************************************************
    43384338//******************************************************************************
    4339 HRESULT __stdcall SurfGetOverlayPosition(THIS This, LPLONG lplX, LPLONG lplY)
     4339HRESULT WIN32API SurfGetOverlayPosition(THIS This, LPLONG lplX, LPLONG lplY)
    43404340{
    43414341  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    43634363//******************************************************************************
    43644364//******************************************************************************
    4365 HRESULT __stdcall SurfGetPalette(THIS This, LPDIRECTDRAWPALETTE FAR *lplpPalette)
     4365HRESULT WIN32API SurfGetPalette(THIS This, LPDIRECTDRAWPALETTE FAR *lplpPalette)
    43664366{
    43674367 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    43794379//******************************************************************************
    43804380//******************************************************************************
    4381 HRESULT __stdcall SurfGetPixelFormat(THIS This, LPDDPIXELFORMAT lpPixelFormat)
     4381HRESULT WIN32API SurfGetPixelFormat(THIS This, LPDDPIXELFORMAT lpPixelFormat)
    43824382{
    43834383  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
    43844384
    4385   dprintf(("DDRAW: SurfGetPixelFormat\n"));
     4385  dprintf(("DDRAW: SurfGetPixelFormat %x %x", This, lpPixelFormat));
    43864386
    43874387  if(NULL==lpPixelFormat)
     
    43964396//******************************************************************************
    43974397//******************************************************************************
    4398 HRESULT __stdcall SurfGetSurfaceDesc(THIS This, LPDDSURFACEDESC lpSurface)
     4398HRESULT WIN32API SurfGetSurfaceDesc(THIS This, LPDDSURFACEDESC lpSurface)
    43994399{
    44004400  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    44134413//******************************************************************************
    44144414//******************************************************************************
    4415 HRESULT __stdcall SurfGetSurfaceDesc4(THIS This, LPDDSURFACEDESC2 lpSurface)
     4415HRESULT WIN32API SurfGetSurfaceDesc4(THIS This, LPDDSURFACEDESC2 lpSurface)
    44164416{
    44174417  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    44304430//******************************************************************************
    44314431//******************************************************************************
    4432 HRESULT __stdcall SurfInitialize(THIS, LPDIRECTDRAW, LPDDSURFACEDESC)
     4432HRESULT WIN32API SurfInitialize(THIS, LPDIRECTDRAW, LPDDSURFACEDESC)
    44334433{
    44344434  dprintf(("DDRAW: SurfInitialize\n"));
     
    44384438//******************************************************************************
    44394439//******************************************************************************
    4440 HRESULT __stdcall SurfInitialize4(THIS, LPDIRECTDRAW, LPDDSURFACEDESC2)
     4440HRESULT WIN32API SurfInitialize4(THIS, LPDIRECTDRAW, LPDDSURFACEDESC2)
    44414441{
    44424442  dprintf(("DDRAW: SurfInitialize\n"));
     
    44464446//******************************************************************************
    44474447//******************************************************************************
    4448 HRESULT __stdcall SurfIsLost(THIS)
     4448HRESULT WIN32API SurfIsLost(THIS)
    44494449{
    44504450  // We don't loose any surface ;)
     
    44584458//******************************************************************************
    44594459//******************************************************************************
    4460 HRESULT __stdcall SurfLock( THIS This,
     4460HRESULT WIN32API SurfLock( THIS This,
    44614461                            LPRECT lpRect,
    44624462                            LPDDSURFACEDESC lpSurfaceDesc,
     
    44934493//******************************************************************************
    44944494//******************************************************************************
    4495 HRESULT __stdcall SurfLock4( THIS This,
     4495HRESULT WIN32API SurfLock4( THIS This,
    44964496                             LPRECT lpRect,
    44974497                             LPDDSURFACEDESC2 lpSurfaceDesc,
     
    46114611//******************************************************************************
    46124612//******************************************************************************
    4613 HRESULT __stdcall SurfReleaseDC(THIS This, HDC hdc)
     4613HRESULT WIN32API SurfReleaseDC(THIS This, HDC hdc)
    46144614{
    46154615 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    47164716//******************************************************************************
    47174717//******************************************************************************
    4718 HRESULT __stdcall SurfRestore(THIS)
     4718HRESULT WIN32API SurfRestore(THIS)
    47194719{
    47204720  dprintf(("DDRAW: SurfRestore\n"));
     
    47244724//******************************************************************************
    47254725//******************************************************************************
    4726 HRESULT __stdcall SurfSetClipper(THIS This, LPDIRECTDRAWCLIPPER lpClipper)
     4726HRESULT WIN32API SurfSetClipper(THIS This, LPDIRECTDRAWCLIPPER lpClipper)
    47274727{
    47284728 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
    47294729
    4730   dprintf(("DDRAW: SurfSetClipper\n"));
     4730  dprintf(("DDRAW: SurfSetClipper %x %x", This, lpClipper));
    47314731
    47324732  if(lpClipper == NULL)
     
    47594759//******************************************************************************
    47604760//******************************************************************************
    4761 HRESULT __stdcall SurfSetColorKey(THIS  This, DWORD dwFlags, LPDDCOLORKEY lpDDColKey)
     4761HRESULT WIN32API SurfSetColorKey(THIS  This, DWORD dwFlags, LPDDCOLORKEY lpDDColKey)
    47624762{
    47634763  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    48114811//******************************************************************************
    48124812//******************************************************************************
    4813 HRESULT __stdcall SurfSetOverlayPosition(THIS This, LONG lX, LONG lY)
     4813HRESULT WIN32API SurfSetOverlayPosition(THIS This, LONG lX, LONG lY)
    48144814{
    48154815  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    48384838//******************************************************************************
    48394839//******************************************************************************
    4840 HRESULT __stdcall SurfSetPalette(THIS This, LPDIRECTDRAWPALETTE lpPalette)
     4840HRESULT WIN32API SurfSetPalette(THIS This, LPDIRECTDRAWPALETTE lpPalette)
    48414841{
    48424842  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    48934893//******************************************************************************
    48944894//******************************************************************************
    4895 HRESULT __stdcall SurfUnlock(THIS This, LPVOID lpSurfaceData)
     4895HRESULT WIN32API SurfUnlock(THIS This, LPVOID lpSurfaceData)
    48964896{
    48974897
     
    50355035//******************************************************************************
    50365036//******************************************************************************
    5037 HRESULT __stdcall SurfUnlock4(THIS This, LPRECT lpSurfaceRect)
     5037HRESULT WIN32API SurfUnlock4(THIS This, LPRECT lpSurfaceRect)
    50385038{
    50395039  // MS changed the parameter from LPVOID to LPRECT with DX6
     
    51445144//******************************************************************************
    51455145//******************************************************************************
    5146 HRESULT __stdcall SurfUpdateOverlay(THIS This, LPRECT, LPDIRECTDRAWSURFACE2,LPRECT,DWORD, LPDDOVERLAYFX)
     5146HRESULT WIN32API SurfUpdateOverlay(THIS This, LPRECT, LPDIRECTDRAWSURFACE2,LPRECT,DWORD, LPDDOVERLAYFX)
    51475147{
    51485148  dprintf(("DDRAW: SurfUpdateOverlay\n"));
     
    51515151//******************************************************************************
    51525152//******************************************************************************
    5153 HRESULT __stdcall SurfUpdateOverlay3(THIS This, LPRECT, LPDIRECTDRAWSURFACE3,LPRECT,DWORD, LPDDOVERLAYFX)
     5153HRESULT WIN32API SurfUpdateOverlay3(THIS This, LPRECT, LPDIRECTDRAWSURFACE3,LPRECT,DWORD, LPDDOVERLAYFX)
    51545154{
    51555155  dprintf(("DDRAW: SurfUpdateOverlay\n"));
     
    51585158//******************************************************************************
    51595159//******************************************************************************
    5160 HRESULT __stdcall SurfUpdateOverlay4(THIS, LPRECT, LPDIRECTDRAWSURFACE4,LPRECT,DWORD, LPDDOVERLAYFX)
     5160HRESULT WIN32API SurfUpdateOverlay4(THIS, LPRECT, LPDIRECTDRAWSURFACE4,LPRECT,DWORD, LPDDOVERLAYFX)
    51615161{
    51625162  dprintf(("DDRAW: SurfUpdateOverlay\n"));
     
    51655165//******************************************************************************
    51665166//******************************************************************************
    5167 HRESULT __stdcall SurfUpdateOverlayDisplay(THIS, DWORD)
     5167HRESULT WIN32API SurfUpdateOverlayDisplay(THIS, DWORD)
    51685168{
    51695169  dprintf(("DDRAW: SurfUpdateOverlayDisplay\n"));
     
    51725172//******************************************************************************
    51735173//******************************************************************************
    5174 HRESULT __stdcall SurfUpdateOverlayZOrder(THIS, DWORD, LPDIRECTDRAWSURFACE2)
     5174HRESULT WIN32API SurfUpdateOverlayZOrder(THIS, DWORD, LPDIRECTDRAWSURFACE2)
    51755175{
    51765176  dprintf(("DDRAW: SurfUpdateOverlayZOrder\n"));
     
    51795179//******************************************************************************
    51805180//******************************************************************************
    5181 HRESULT __stdcall SurfUpdateOverlayZOrder3(THIS, DWORD, LPDIRECTDRAWSURFACE3)
     5181HRESULT WIN32API SurfUpdateOverlayZOrder3(THIS, DWORD, LPDIRECTDRAWSURFACE3)
    51825182{
    51835183  dprintf(("DDRAW: SurfUpdateOverlayZOrder\n"));
     
    51865186//******************************************************************************
    51875187//******************************************************************************
    5188 HRESULT __stdcall SurfUpdateOverlayZOrder4(THIS, DWORD, LPDIRECTDRAWSURFACE4)
     5188HRESULT WIN32API SurfUpdateOverlayZOrder4(THIS, DWORD, LPDIRECTDRAWSURFACE4)
    51895189{
    51905190  dprintf(("DDRAW: SurfUpdateOverlayZOrder4\n"));
     
    51935193//******************************************************************************
    51945194//******************************************************************************
    5195 HRESULT __stdcall SurfGetDDInterface(THIS This, LPVOID FAR *lplpDirectDraw)
     5195HRESULT WIN32API SurfGetDDInterface(THIS This, LPVOID FAR *lplpDirectDraw)
    51965196{
    51975197 OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    52035203//******************************************************************************
    52045204//******************************************************************************
    5205 HRESULT __stdcall SurfPageLock(THIS, DWORD)
     5205HRESULT WIN32API SurfPageLock(THIS, DWORD)
    52065206{
    52075207  // Only used for DMA memory access
     
    52135213//******************************************************************************
    52145214//******************************************************************************
    5215 HRESULT __stdcall SurfPageUnlock(THIS, DWORD)
     5215HRESULT WIN32API SurfPageUnlock(THIS, DWORD)
    52165216{
    52175217  dprintf(("DDRAW: SurfPageUnlock\n"));
     
    52225222// V3 Interface Functions
    52235223
    5224 HRESULT __stdcall SurfSetSurfaceDesc(THIS This, LPDDSURFACEDESC lpSurfDesc, DWORD dwFlags)
     5224HRESULT WIN32API SurfSetSurfaceDesc(THIS This, LPDDSURFACEDESC lpSurfDesc, DWORD dwFlags)
    52255225{
    52265226  dprintf(("DDRAW: SurfSetSurfaceDesc\n"));
     
    52675267//******************************************************************************
    52685268//******************************************************************************
    5269 HRESULT __stdcall SurfSetSurfaceDesc4(THIS This, LPDDSURFACEDESC2 lpSurfDesc, DWORD dwFlags)
     5269HRESULT WIN32API SurfSetSurfaceDesc4(THIS This, LPDDSURFACEDESC2 lpSurfDesc, DWORD dwFlags)
    52705270{
    52715271  dprintf(("DDRAW: SurfSetSurfaceDesc4\n"));
     
    53155315// V4 Interface Functions
    53165316
    5317 HRESULT __stdcall SurfSetPrivateData(THIS This, REFGUID refGUID, LPVOID lpData,
     5317HRESULT WIN32API SurfSetPrivateData(THIS This, REFGUID refGUID, LPVOID lpData,
    53185318                                     DWORD dwDataSize, DWORD dwFlags)
    53195319{
     
    54985498//******************************************************************************
    54995499//******************************************************************************
    5500 HRESULT __stdcall SurfGetPrivateData(THIS This, REFGUID refGUID, LPVOID lpData, LPDWORD lpDataSize)
     5500HRESULT WIN32API SurfGetPrivateData(THIS This, REFGUID refGUID, LPVOID lpData, LPDWORD lpDataSize)
    55015501{
    55025502  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    55575557//******************************************************************************
    55585558//******************************************************************************
    5559 HRESULT __stdcall SurfFreePrivateData(THIS This, REFGUID refGUID)
     5559HRESULT WIN32API SurfFreePrivateData(THIS This, REFGUID refGUID)
    55605560{
    55615561  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
     
    56055605//******************************************************************************
    56065606//******************************************************************************
    5607 HRESULT __stdcall SurfGetUniquenessValue(THIS This, LPDWORD lpValue)
     5607HRESULT WIN32API SurfGetUniquenessValue(THIS This, LPDWORD lpValue)
    56085608{
    56095609  dprintf(("DDRAW: SurfGetUniquenessValue\n"));
     
    56175617//******************************************************************************
    56185618//******************************************************************************
    5619 HRESULT __stdcall SurfChangeUniquenessValue(THIS This)
     5619HRESULT WIN32API SurfChangeUniquenessValue(THIS This)
    56205620{
    56215621  OS2IDirectDrawSurface *me = (OS2IDirectDrawSurface *)This;
Note: See TracChangeset for help on using the changeset viewer.