ReactOS 0.4.16-dev-336-gb667d82
ddraw_stubs.c File Reference
#include "rosdraw.h"
Include dependency graph for ddraw_stubs.c:

Go to the source code of this file.

Functions

HRESULT WINAPI Main_DirectDraw_CreateClipper (LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
 
HRESULT WINAPI Main_DirectDraw_DuplicateSurface (LPDDRAWI_DIRECTDRAW_INT This, LPDIRECTDRAWSURFACE7 src, LPDIRECTDRAWSURFACE7 *dst)
 
HRESULT WINAPI Main_DirectDraw_EnumSurfaces (LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC lpDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK callback)
 
HRESULT WINAPI Main_DirectDraw_EnumSurfaces4 (LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC2 lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK2 callback)
 
HRESULT WINAPI Main_DirectDraw_EnumSurfaces7 (LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC2 lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK7 callback)
 
HRESULT WINAPI Main_DirectDraw_FlipToGDISurface (LPDDRAWI_DIRECTDRAW_INT This)
 
HRESULT WINAPI Main_DirectDraw_GetGDISurface (LPDDRAWI_DIRECTDRAW_INT This, LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
 
HRESULT WINAPI Main_DirectDraw_GetScanLine (LPDDRAWI_DIRECTDRAW_INT This, LPDWORD lpdwScanLine)
 
HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus (LPDDRAWI_DIRECTDRAW_INT This, LPBOOL lpbIsInVB)
 
HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank (LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, HANDLE h)
 
HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC (LPDDRAWI_DIRECTDRAW_INT This, HDC hdc, LPDIRECTDRAWSURFACE7 *lpDDS)
 
HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces (LPDDRAWI_DIRECTDRAW_INT This)
 
HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel (LPDDRAWI_DIRECTDRAW_INT This)
 
HRESULT WINAPI Main_DirectDraw_StartModeTest (LPDDRAWI_DIRECTDRAW_INT This, LPSIZE pModes, DWORD dwNumModes, DWORD dwFlags)
 
HRESULT WINAPI Main_DirectDraw_EvaluateMode (LPDDRAWI_DIRECTDRAW_INT This, DWORD a, DWORD *b)
 

Function Documentation

◆ Main_DirectDraw_CreateClipper()

HRESULT WINAPI Main_DirectDraw_CreateClipper ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  dwFlags,
LPDIRECTDRAWCLIPPER ppClipper,
IUnknown pUnkOuter 
)

Definition at line 17 of file ddraw_stubs.c.

21{
23 DX_STUB;
24}
#define DX_STUB
Definition: rosdraw.h:224
#define DX_WINDBG_trace()
Definition: rosdraw.h:262

Referenced by DirectDrawCreateClipper(), ThunkDirectDraw2_CreateClipper(), ThunkDirectDraw4_CreateClipper(), and ThunkDirectDraw_CreateClipper().

◆ Main_DirectDraw_DuplicateSurface()

◆ Main_DirectDraw_EnumSurfaces()

HRESULT WINAPI Main_DirectDraw_EnumSurfaces ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  dwFlags,
LPDDSURFACEDESC  lpDDSD,
LPVOID  context,
LPDDENUMSURFACESCALLBACK  callback 
)

◆ Main_DirectDraw_EnumSurfaces4()

HRESULT WINAPI Main_DirectDraw_EnumSurfaces4 ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  dwFlags,
LPDDSURFACEDESC2  lpDDSD2,
LPVOID  context,
LPDDENUMSURFACESCALLBACK2  callback 
)

Definition at line 43 of file ddraw_stubs.c.

46{
48 DX_STUB;
49}

◆ Main_DirectDraw_EnumSurfaces7()

HRESULT WINAPI Main_DirectDraw_EnumSurfaces7 ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  dwFlags,
LPDDSURFACEDESC2  lpDDSD2,
LPVOID  context,
LPDDENUMSURFACESCALLBACK7  callback 
)

Definition at line 52 of file ddraw_stubs.c.

55{
57 DX_STUB;
58}

◆ Main_DirectDraw_EvaluateMode()

HRESULT WINAPI Main_DirectDraw_EvaluateMode ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  a,
DWORD b 
)

Definition at line 131 of file ddraw_stubs.c.

132{
134 DX_STUB;
135}

◆ Main_DirectDraw_FlipToGDISurface()

HRESULT WINAPI Main_DirectDraw_FlipToGDISurface ( LPDDRAWI_DIRECTDRAW_INT  This)

◆ Main_DirectDraw_GetGDISurface()

HRESULT WINAPI Main_DirectDraw_GetGDISurface ( LPDDRAWI_DIRECTDRAW_INT  This,
LPDIRECTDRAWSURFACE7 lplpGDIDDSSurface 
)

◆ Main_DirectDraw_GetScanLine()

HRESULT WINAPI Main_DirectDraw_GetScanLine ( LPDDRAWI_DIRECTDRAW_INT  This,
LPDWORD  lpdwScanLine 
)

◆ Main_DirectDraw_GetSurfaceFromDC()

HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC ( LPDDRAWI_DIRECTDRAW_INT  This,
HDC  hdc,
LPDIRECTDRAWSURFACE7 lpDDS 
)

Definition at line 104 of file ddraw_stubs.c.

106{
108 DX_STUB;
109}

Referenced by ThunkDirectDraw4_GetSurfaceFromDC().

◆ Main_DirectDraw_GetVerticalBlankStatus()

HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus ( LPDDRAWI_DIRECTDRAW_INT  This,
LPBOOL  lpbIsInVB 
)

◆ Main_DirectDraw_RestoreAllSurfaces()

HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces ( LPDDRAWI_DIRECTDRAW_INT  This)

Definition at line 111 of file ddraw_stubs.c.

112{
114 DX_STUB;
115}

Referenced by ThunkDirectDraw4_RestoreAllSurfaces().

◆ Main_DirectDraw_StartModeTest()

HRESULT WINAPI Main_DirectDraw_StartModeTest ( LPDDRAWI_DIRECTDRAW_INT  This,
LPSIZE  pModes,
DWORD  dwNumModes,
DWORD  dwFlags 
)

Definition at line 124 of file ddraw_stubs.c.

126{
128 DX_STUB;
129}

◆ Main_DirectDraw_TestCooperativeLevel()

HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel ( LPDDRAWI_DIRECTDRAW_INT  This)

Definition at line 117 of file ddraw_stubs.c.

118{
120 DX_STUB;
121}

Referenced by ThunkDirectDraw4_TestCooperativeLevel().

◆ Main_DirectDraw_WaitForVerticalBlank()

HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank ( LPDDRAWI_DIRECTDRAW_INT  This,
DWORD  dwFlags,
HANDLE  h 
)