3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS DirectX
5 * FILE: ddraw/ddraw/ddraw_stubs.c
6 * PURPOSE: IDirectDraw7 Implementation
7 * PROGRAMMER: Magnus Olsen, Maarten Bosma
14 * Status: Implentation removed due to rewrite
18 Main_DirectDraw_CreateClipper(LPDDRAWI_DIRECTDRAW_INT This
,
20 LPDIRECTDRAWCLIPPER
*ppClipper
,
27 HRESULT WINAPI
Main_DirectDraw_DuplicateSurface(LPDDRAWI_DIRECTDRAW_INT This
, LPDIRECTDRAWSURFACE7 src
,
28 LPDIRECTDRAWSURFACE7
* dst
)
35 Main_DirectDraw_EnumSurfaces(LPDDRAWI_DIRECTDRAW_INT This
, DWORD dwFlags
,
36 LPDDSURFACEDESC lpDDSD
, LPVOID context
,
37 LPDDENUMSURFACESCALLBACK callback
)
44 Main_DirectDraw_EnumSurfaces4(LPDDRAWI_DIRECTDRAW_INT This
, DWORD dwFlags
,
45 LPDDSURFACEDESC2 lpDDSD2
, LPVOID context
,
46 LPDDENUMSURFACESCALLBACK2 callback
)
53 Main_DirectDraw_EnumSurfaces7(LPDDRAWI_DIRECTDRAW_INT This
, DWORD dwFlags
,
54 LPDDSURFACEDESC2 lpDDSD2
, LPVOID context
,
55 LPDDENUMSURFACESCALLBACK7 callback
)
62 * Status: Implentation removed due to rewrite
65 Main_DirectDraw_FlipToGDISurface(LPDDRAWI_DIRECTDRAW_INT This
)
73 Main_DirectDraw_GetGDISurface(LPDDRAWI_DIRECTDRAW_INT This
,
74 LPDIRECTDRAWSURFACE7
*lplpGDIDDSSurface
)
81 Main_DirectDraw_GetScanLine(LPDDRAWI_DIRECTDRAW_INT This
, LPDWORD lpdwScanLine
)
88 Main_DirectDraw_GetVerticalBlankStatus(LPDDRAWI_DIRECTDRAW_INT This
, LPBOOL lpbIsInVB
)
95 * Status: Implentation removed due to rewrite
98 Main_DirectDraw_WaitForVerticalBlank(LPDDRAWI_DIRECTDRAW_INT This
, DWORD dwFlags
,
105 HRESULT WINAPI
Main_DirectDraw_GetSurfaceFromDC(LPDDRAWI_DIRECTDRAW_INT This
, HDC hdc
,
106 LPDIRECTDRAWSURFACE7
*lpDDS
)
112 HRESULT WINAPI
Main_DirectDraw_RestoreAllSurfaces(LPDDRAWI_DIRECTDRAW_INT This
)
118 HRESULT WINAPI
Main_DirectDraw_TestCooperativeLevel(LPDDRAWI_DIRECTDRAW_INT This
)
125 HRESULT WINAPI
Main_DirectDraw_StartModeTest(LPDDRAWI_DIRECTDRAW_INT This
, LPSIZE pModes
,
126 DWORD dwNumModes
, DWORD dwFlags
)
132 HRESULT WINAPI
Main_DirectDraw_EvaluateMode(LPDDRAWI_DIRECTDRAW_INT This
,DWORD a
,DWORD
* b
)