ReactOS  0.4.14-dev-1233-gf5658fd
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_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

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

◆ Main_DirectDraw_DuplicateSurface()

HRESULT WINAPI Main_DirectDraw_DuplicateSurface ( LPDDRAWI_DIRECTDRAW_INT  This,
LPDIRECTDRAWSURFACE7  src,
LPDIRECTDRAWSURFACE7 dst 
)

Definition at line 26 of file ddraw_stubs.c.

28 {
30  DX_STUB;
31 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_DuplicateSurface(), ThunkDirectDraw4_DuplicateSurface(), and ThunkDirectDraw_DuplicateSurface().

◆ Main_DirectDraw_EnumSurfaces()

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

Definition at line 34 of file ddraw_stubs.c.

37 {
39  DX_STUB;
40 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_EnumSurfaces(), ThunkDirectDraw4_EnumSurfaces(), and ThunkDirectDraw_EnumSurfaces().

◆ 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 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

◆ 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 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

◆ 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 {
133  DX_WINDBG_trace();
134  DX_STUB;
135 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

◆ Main_DirectDraw_FlipToGDISurface()

HRESULT WINAPI Main_DirectDraw_FlipToGDISurface ( LPDDRAWI_DIRECTDRAW_INT  This)

Definition at line 64 of file ddraw_stubs.c.

65 {
67  DX_STUB;
68 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_FlipToGDISurface(), ThunkDirectDraw4_FlipToGDISurface(), and ThunkDirectDraw_FlipToGDISurface().

◆ Main_DirectDraw_GetGDISurface()

HRESULT WINAPI Main_DirectDraw_GetGDISurface ( LPDDRAWI_DIRECTDRAW_INT  This,
LPDIRECTDRAWSURFACE7 lplpGDIDDSSurface 
)

Definition at line 72 of file ddraw_stubs.c.

74 {
76  DX_STUB;
77 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_GetGDISurface(), ThunkDirectDraw4_GetGDISurface(), and ThunkDirectDraw_GetGDISurface().

◆ Main_DirectDraw_GetScanLine()

HRESULT WINAPI Main_DirectDraw_GetScanLine ( LPDDRAWI_DIRECTDRAW_INT  This,
LPDWORD  lpdwScanLine 
)

Definition at line 80 of file ddraw_stubs.c.

81 {
83  DX_STUB;
84 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_GetScanLine(), ThunkDirectDraw4_GetScanLine(), and ThunkDirectDraw_GetScanLine().

◆ 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 {
107  DX_WINDBG_trace();
108  DX_STUB;
109 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw4_GetSurfaceFromDC().

◆ Main_DirectDraw_GetVerticalBlankStatus()

HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus ( LPDDRAWI_DIRECTDRAW_INT  This,
LPBOOL  lpbIsInVB 
)

Definition at line 87 of file ddraw_stubs.c.

88 {
90  DX_STUB;
91 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_GetVerticalBlankStatus(), ThunkDirectDraw4_GetVerticalBlankStatus(), and ThunkDirectDraw_GetVerticalBlankStatus().

◆ Main_DirectDraw_RestoreAllSurfaces()

HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces ( LPDDRAWI_DIRECTDRAW_INT  This)

Definition at line 111 of file ddraw_stubs.c.

112 {
113  DX_WINDBG_trace();
114  DX_STUB;
115 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

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 {
127  DX_WINDBG_trace();
128  DX_STUB;
129 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

◆ Main_DirectDraw_TestCooperativeLevel()

HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel ( LPDDRAWI_DIRECTDRAW_INT  This)

Definition at line 117 of file ddraw_stubs.c.

118 {
119  DX_WINDBG_trace();
120  DX_STUB;
121 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw4_TestCooperativeLevel().

◆ Main_DirectDraw_WaitForVerticalBlank()

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

Definition at line 97 of file ddraw_stubs.c.

99 {
100  DX_WINDBG_trace();
101  DX_STUB;
102 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define DX_STUB
Definition: rosdraw.h:224

Referenced by ThunkDirectDraw2_WaitForVerticalBlank(), ThunkDirectDraw4_WaitForVerticalBlank(), and ThunkDirectDraw_WaitForVerticalBlank().