ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ddraw_stubs.c
Go to the documentation of this file.
00001 /* $Id: ddraw_stubs.c 49872 2010-11-30 16:29:49Z fireball $
00002  *
00003  * COPYRIGHT:            See COPYING in the top level directory
00004  * PROJECT:              ReactOS DirectX
00005  * FILE:                 ddraw/ddraw/ddraw_stubs.c
00006  * PURPOSE:              IDirectDraw7 Implementation
00007  * PROGRAMMER:           Magnus Olsen, Maarten Bosma
00008  *
00009  */
00010 
00011 #include "rosdraw.h"
00012 
00013 /*
00014  * Status: Implentation removed due to rewrite
00015  */
00016 HRESULT
00017 WINAPI
00018 Main_DirectDraw_CreateClipper(LPDDRAWI_DIRECTDRAW_INT This,
00019                               DWORD dwFlags,
00020                               LPDIRECTDRAWCLIPPER *ppClipper,
00021                               IUnknown *pUnkOuter)
00022 {
00023     DX_WINDBG_trace();
00024     DX_STUB;
00025 }
00026 
00027 HRESULT WINAPI Main_DirectDraw_DuplicateSurface(LPDDRAWI_DIRECTDRAW_INT This, LPDIRECTDRAWSURFACE7 src,
00028                  LPDIRECTDRAWSURFACE7* dst)
00029 {
00030     DX_WINDBG_trace();
00031     DX_STUB;
00032 }
00033 
00034 HRESULT WINAPI
00035 Main_DirectDraw_EnumSurfaces(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags,
00036                  LPDDSURFACEDESC lpDDSD, LPVOID context,
00037                  LPDDENUMSURFACESCALLBACK callback)
00038 {
00039     DX_WINDBG_trace();
00040     DX_STUB;
00041 }
00042 
00043 HRESULT WINAPI
00044 Main_DirectDraw_EnumSurfaces4(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags,
00045                  LPDDSURFACEDESC2 lpDDSD2, LPVOID context,
00046                  LPDDENUMSURFACESCALLBACK2 callback)
00047 {
00048     DX_WINDBG_trace();
00049     DX_STUB;
00050 }
00051 
00052 HRESULT WINAPI
00053 Main_DirectDraw_EnumSurfaces7(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags,
00054                  LPDDSURFACEDESC2 lpDDSD2, LPVOID context,
00055                  LPDDENUMSURFACESCALLBACK7 callback)
00056 {
00057     DX_WINDBG_trace();
00058     DX_STUB;
00059 }
00060 
00061 /*
00062  * Status: Implentation removed due to rewrite
00063  */
00064 HRESULT WINAPI
00065 Main_DirectDraw_FlipToGDISurface(LPDDRAWI_DIRECTDRAW_INT This)
00066 {
00067     DX_WINDBG_trace();
00068     DX_STUB;
00069 }
00070 
00071 
00072 HRESULT WINAPI
00073 Main_DirectDraw_GetGDISurface(LPDDRAWI_DIRECTDRAW_INT This,
00074                                              LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
00075 {
00076     DX_WINDBG_trace();
00077     DX_STUB;
00078 }
00079 
00080 HRESULT WINAPI
00081 Main_DirectDraw_GetScanLine(LPDDRAWI_DIRECTDRAW_INT This, LPDWORD lpdwScanLine)
00082 {
00083     DX_WINDBG_trace();
00084     DX_STUB;
00085 }
00086 
00087 HRESULT WINAPI
00088 Main_DirectDraw_GetVerticalBlankStatus(LPDDRAWI_DIRECTDRAW_INT This, LPBOOL lpbIsInVB)
00089 {
00090     DX_WINDBG_trace();
00091     DX_STUB;
00092 }
00093 
00094 /*
00095  * Status: Implentation removed due to rewrite
00096  */
00097 HRESULT WINAPI
00098 Main_DirectDraw_WaitForVerticalBlank(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags,
00099                                                    HANDLE h)
00100 {
00101     DX_WINDBG_trace();
00102     DX_STUB;
00103 }
00104 
00105 HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC(LPDDRAWI_DIRECTDRAW_INT This, HDC hdc,
00106                                                 LPDIRECTDRAWSURFACE7 *lpDDS)
00107 {
00108     DX_WINDBG_trace();
00109     DX_STUB;
00110 }
00111 
00112 HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces(LPDDRAWI_DIRECTDRAW_INT This)
00113 {
00114     DX_WINDBG_trace();
00115     DX_STUB;
00116 }
00117 
00118 HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel(LPDDRAWI_DIRECTDRAW_INT This)
00119 {
00120     DX_WINDBG_trace();
00121     DX_STUB;
00122 }
00123 
00124 
00125 HRESULT WINAPI Main_DirectDraw_StartModeTest(LPDDRAWI_DIRECTDRAW_INT This, LPSIZE pModes,
00126                   DWORD dwNumModes, DWORD dwFlags)
00127 {
00128     DX_WINDBG_trace();
00129     DX_STUB;
00130 }
00131 
00132 HRESULT WINAPI Main_DirectDraw_EvaluateMode(LPDDRAWI_DIRECTDRAW_INT This,DWORD a,DWORD* b)
00133 {
00134     DX_WINDBG_trace();
00135     DX_STUB;
00136 }

Generated on Sat May 26 2012 04:19:59 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.