ReactOS  0.4.14-dev-583-g2a1ba2c
ddraw_stubs.c
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS DirectX
4  * FILE: dll/directx/ddraw/Ddraw/ddraw_stubs.c
5  * PURPOSE: IDirectDraw7 Implementation
6  * PROGRAMMER: Magnus Olsen, Maarten Bosma
7  *
8  */
9 
10 #include "rosdraw.h"
11 
12 /*
13  * Status: Implementation removed due to rewrite
14  */
15 HRESULT
16 WINAPI
18  DWORD dwFlags,
19  LPDIRECTDRAWCLIPPER *ppClipper,
20  IUnknown *pUnkOuter)
21 {
23  DX_STUB;
24 }
25 
28 {
30  DX_STUB;
31 }
32 
37 {
39  DX_STUB;
40 }
41 
46 {
48  DX_STUB;
49 }
50 
55 {
57  DX_STUB;
58 }
59 
60 /*
61  * Status: Implementation removed due to rewrite
62  */
65 {
67  DX_STUB;
68 }
69 
70 
73  LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
74 {
76  DX_STUB;
77 }
78 
81 {
83  DX_STUB;
84 }
85 
88 {
90  DX_STUB;
91 }
92 
93 /*
94  * Status: Implementation removed due to rewrite
95  */
98  HANDLE h)
99 {
100  DX_WINDBG_trace();
101  DX_STUB;
102 }
103 
105  LPDIRECTDRAWSURFACE7 *lpDDS)
106 {
107  DX_WINDBG_trace();
108  DX_STUB;
109 }
110 
112 {
113  DX_WINDBG_trace();
114  DX_STUB;
115 }
116 
118 {
119  DX_WINDBG_trace();
120  DX_STUB;
121 }
122 
123 
125  DWORD dwNumModes, DWORD dwFlags)
126 {
127  DX_WINDBG_trace();
128  DX_STUB;
129 }
130 
132 {
133  DX_WINDBG_trace();
134  DX_STUB;
135 }
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
HRESULT WINAPI Main_DirectDraw_EvaluateMode(LPDDRAWI_DIRECTDRAW_INT This, DWORD a, DWORD *b)
Definition: ddraw_stubs.c:131
HRESULT(WINAPI * LPDDENUMSURFACESCALLBACK)(LPDIRECTDRAWSURFACE, LPDDSURFACEDESC, LPVOID)
Definition: ddraw.h:1260
HRESULT(WINAPI * LPDDENUMSURFACESCALLBACK2)(LPDIRECTDRAWSURFACE4, LPDDSURFACEDESC2, LPVOID)
Definition: ddraw.h:1261
HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus(LPDDRAWI_DIRECTDRAW_INT This, LPBOOL lpbIsInVB)
Definition: ddraw_stubs.c:87
HRESULT(WINAPI * LPDDENUMSURFACESCALLBACK7)(LPDIRECTDRAWSURFACE7, LPDDSURFACEDESC2, LPVOID)
Definition: ddraw.h:1262
Definition: http.c:7098
static HDC
Definition: imagelist.c:92
HRESULT WINAPI Main_DirectDraw_CreateClipper(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
Definition: ddraw_stubs.c:17
HRESULT WINAPI Main_DirectDraw_EnumSurfaces(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC lpDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK callback)
Definition: ddraw_stubs.c:34
HRESULT WINAPI Main_DirectDraw_GetScanLine(LPDDRAWI_DIRECTDRAW_INT This, LPDWORD lpdwScanLine)
Definition: ddraw_stubs.c:80
HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces(LPDDRAWI_DIRECTDRAW_INT This)
Definition: ddraw_stubs.c:111
HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel(LPDDRAWI_DIRECTDRAW_INT This)
Definition: ddraw_stubs.c:117
GLfloat GLfloat GLfloat GLfloat h
Definition: glext.h:7723
HRESULT WINAPI Main_DirectDraw_FlipToGDISurface(LPDDRAWI_DIRECTDRAW_INT This)
Definition: ddraw_stubs.c:64
HRESULT WINAPI Main_DirectDraw_EnumSurfaces7(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC2 lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK7 callback)
Definition: ddraw_stubs.c:52
HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, HANDLE h)
Definition: ddraw_stubs.c:97
MmuTrapHandler callback[0x30]
Definition: mmuobject.c:44
GLboolean GLboolean GLboolean b
Definition: glext.h:6204
LONG HRESULT
Definition: typedefs.h:77
#define WINAPI
Definition: msvc.h:6
unsigned long DWORD
Definition: ntddk_ex.h:95
HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC(LPDDRAWI_DIRECTDRAW_INT This, HDC hdc, LPDIRECTDRAWSURFACE7 *lpDDS)
Definition: ddraw_stubs.c:104
HDC hdc
Definition: main.c:9
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
GLenum src
Definition: glext.h:6340
HRESULT WINAPI Main_DirectDraw_EnumSurfaces4(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDDSURFACEDESC2 lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK2 callback)
Definition: ddraw_stubs.c:43
#define DX_STUB
Definition: rosdraw.h:224
struct IDirectDrawClipper * LPDIRECTDRAWCLIPPER
Definition: ddraw.h:721
BOOL * LPBOOL
Definition: windef.h:162
HRESULT WINAPI Main_DirectDraw_GetGDISurface(LPDDRAWI_DIRECTDRAW_INT This, LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
Definition: ddraw_stubs.c:72
GLenum GLenum dst
Definition: glext.h:6340
uint32_t * LPDWORD
Definition: typedefs.h:57
HRESULT WINAPI Main_DirectDraw_StartModeTest(LPDDRAWI_DIRECTDRAW_INT This, LPSIZE pModes, DWORD dwNumModes, DWORD dwFlags)
Definition: ddraw_stubs.c:124
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6204
HRESULT WINAPI Main_DirectDraw_DuplicateSurface(LPDDRAWI_DIRECTDRAW_INT This, LPDIRECTDRAWSURFACE7 src, LPDIRECTDRAWSURFACE7 *dst)
Definition: ddraw_stubs.c:26
DWORD * LPDIRECTDRAWSURFACE7
Definition: vmrender.idl:7