mirror of
https://github.com/reactos/reactos.git
synced 2025-06-10 20:34:59 +00:00
Add a macro for the stubs.
svn path=/trunk/; revision=18716
This commit is contained in:
parent
36717587bb
commit
8cee664d6f
3 changed files with 89 additions and 93 deletions
|
@ -177,137 +177,137 @@ ULONG WINAPI Main_DirectDraw_Release (LPDIRECTDRAW7 iface)
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_QueryInterface (LPDIRECTDRAW7 iface,REFIID refiid,LPVOID *obj)
|
HRESULT WINAPI Main_DirectDraw_QueryInterface (LPDIRECTDRAW7 iface,REFIID refiid,LPVOID *obj)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_Compact(LPDIRECTDRAW7 iface)
|
HRESULT WINAPI Main_DirectDraw_Compact(LPDIRECTDRAW7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_CreateClipper(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
HRESULT WINAPI Main_DirectDraw_CreateClipper(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
||||||
LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
|
LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
HRESULT WINAPI Main_DirectDraw_CreatePalette(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
HRESULT WINAPI Main_DirectDraw_CreatePalette(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
||||||
LPPALETTEENTRY palent,LPDIRECTDRAWPALETTE* ppPalette,LPUNKNOWN pUnknown)
|
LPPALETTEENTRY palent,LPDIRECTDRAWPALETTE* ppPalette,LPUNKNOWN pUnknown)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_DuplicateSurface(LPDIRECTDRAW7 iface, LPDIRECTDRAWSURFACE7 src,
|
HRESULT WINAPI Main_DirectDraw_DuplicateSurface(LPDIRECTDRAW7 iface, LPDIRECTDRAWSURFACE7 src,
|
||||||
LPDIRECTDRAWSURFACE7* dst)
|
LPDIRECTDRAWSURFACE7* dst)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_EnumDisplayModes(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
HRESULT WINAPI Main_DirectDraw_EnumDisplayModes(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
||||||
LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMMODESCALLBACK2 callback)
|
LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMMODESCALLBACK2 callback)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_EnumSurfaces(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
HRESULT WINAPI Main_DirectDraw_EnumSurfaces(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
||||||
LPDDSURFACEDESC2 lpDDSD2, LPVOID context,
|
LPDDSURFACEDESC2 lpDDSD2, LPVOID context,
|
||||||
LPDDENUMSURFACESCALLBACK7 callback)
|
LPDDENUMSURFACESCALLBACK7 callback)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_FlipToGDISurface(LPDIRECTDRAW7 iface)
|
HRESULT WINAPI Main_DirectDraw_FlipToGDISurface(LPDIRECTDRAW7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetCaps(LPDIRECTDRAW7 iface, LPDDCAPS pDriverCaps,
|
HRESULT WINAPI Main_DirectDraw_GetCaps(LPDIRECTDRAW7 iface, LPDDCAPS pDriverCaps,
|
||||||
LPDDCAPS pHELCaps)
|
LPDDCAPS pHELCaps)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetDisplayMode(LPDIRECTDRAW7 iface, LPDDSURFACEDESC2 pDDSD)
|
HRESULT WINAPI Main_DirectDraw_GetDisplayMode(LPDIRECTDRAW7 iface, LPDDSURFACEDESC2 pDDSD)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetFourCCCodes(LPDIRECTDRAW7 iface, LPDWORD pNumCodes, LPDWORD pCodes)
|
HRESULT WINAPI Main_DirectDraw_GetFourCCCodes(LPDIRECTDRAW7 iface, LPDWORD pNumCodes, LPDWORD pCodes)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetGDISurface(LPDIRECTDRAW7 iface,
|
HRESULT WINAPI Main_DirectDraw_GetGDISurface(LPDIRECTDRAW7 iface,
|
||||||
LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
|
LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetMonitorFrequency(LPDIRECTDRAW7 iface,LPDWORD freq)
|
HRESULT WINAPI Main_DirectDraw_GetMonitorFrequency(LPDIRECTDRAW7 iface,LPDWORD freq)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetScanLine(LPDIRECTDRAW7 iface, LPDWORD lpdwScanLine)
|
HRESULT WINAPI Main_DirectDraw_GetScanLine(LPDIRECTDRAW7 iface, LPDWORD lpdwScanLine)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus(LPDIRECTDRAW7 iface, LPBOOL status)
|
HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus(LPDIRECTDRAW7 iface, LPBOOL status)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_RestoreDisplayMode(LPDIRECTDRAW7 iface)
|
HRESULT WINAPI Main_DirectDraw_RestoreDisplayMode(LPDIRECTDRAW7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank(LPDIRECTDRAW7 iface, DWORD dwFlags,
|
||||||
HANDLE h)
|
HANDLE h)
|
||||||
{
|
{
|
||||||
|
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetAvailableVidMem(LPDIRECTDRAW7 iface, LPDDSCAPS2 ddscaps,
|
HRESULT WINAPI Main_DirectDraw_GetAvailableVidMem(LPDIRECTDRAW7 iface, LPDDSCAPS2 ddscaps,
|
||||||
LPDWORD total, LPDWORD free)
|
LPDWORD total, LPDWORD free)
|
||||||
{
|
{
|
||||||
|
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC(LPDIRECTDRAW7 iface, HDC hdc,
|
HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC(LPDIRECTDRAW7 iface, HDC hdc,
|
||||||
LPDIRECTDRAWSURFACE7 *lpDDS)
|
LPDIRECTDRAWSURFACE7 *lpDDS)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces(LPDIRECTDRAW7 iface)
|
HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces(LPDIRECTDRAW7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel(LPDIRECTDRAW7 iface)
|
HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel(LPDIRECTDRAW7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_GetDeviceIdentifier(LPDIRECTDRAW7 iface,
|
HRESULT WINAPI Main_DirectDraw_GetDeviceIdentifier(LPDIRECTDRAW7 iface,
|
||||||
LPDDDEVICEIDENTIFIER2 pDDDI, DWORD dwFlags)
|
LPDDDEVICEIDENTIFIER2 pDDDI, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_StartModeTest(LPDIRECTDRAW7 iface, LPSIZE pModes,
|
HRESULT WINAPI Main_DirectDraw_StartModeTest(LPDIRECTDRAW7 iface, LPSIZE pModes,
|
||||||
DWORD dwNumModes, DWORD dwFlags)
|
DWORD dwNumModes, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DirectDraw_EvaluateMode(LPDIRECTDRAW7 iface,DWORD a,DWORD* b)
|
HRESULT WINAPI Main_DirectDraw_EvaluateMode(LPDIRECTDRAW7 iface,DWORD a,DWORD* b)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
IDirectDraw7Vtbl DirectDraw_VTable =
|
IDirectDraw7Vtbl DirectDraw_VTable =
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
|
|
||||||
HRESULT WINAPI Main_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE7 iface, LPDIRECTDRAW pDD, LPDDSURFACEDESC2 pDDSD)
|
HRESULT WINAPI Main_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE7 iface, LPDIRECTDRAW pDD, LPDDSURFACEDESC2 pDDSD)
|
||||||
{
|
{
|
||||||
|
DX_STUB;
|
||||||
IDirectDrawSurfaceImpl* This = (IDirectDrawSurfaceImpl*)iface;
|
IDirectDrawSurfaceImpl* This = (IDirectDrawSurfaceImpl*)iface;
|
||||||
|
|
||||||
if (This->owner)
|
if (This->owner)
|
||||||
|
@ -93,24 +94,6 @@ HRESULT WINAPI Main_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE7 iface, LPDIREC
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DDrawSurface_Blt(LPDIRECTDRAWSURFACE7 iface, LPRECT rdst,
|
|
||||||
LPDIRECTDRAWSURFACE7 src, LPRECT rsrc, DWORD dwFlags, LPDDBLTFX lpbltfx)
|
|
||||||
{
|
|
||||||
return DD_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
HRESULT WINAPI Main_DDrawSurface_Lock (LPDIRECTDRAWSURFACE7 iface, LPRECT prect,
|
|
||||||
LPDDSURFACEDESC2 pDDSD, DWORD flags, HANDLE event)
|
|
||||||
{
|
|
||||||
return DD_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
HRESULT WINAPI Main_DDrawSurface_Unlock (LPDIRECTDRAWSURFACE7 iface, LPRECT pRect)
|
|
||||||
{
|
|
||||||
return DD_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
ULONG WINAPI Main_DDrawSurface_AddRef(LPDIRECTDRAWSURFACE7 iface)
|
ULONG WINAPI Main_DDrawSurface_AddRef(LPDIRECTDRAWSURFACE7 iface)
|
||||||
{
|
{
|
||||||
IDirectDrawSurfaceImpl* This = (IDirectDrawSurfaceImpl*)iface;
|
IDirectDrawSurfaceImpl* This = (IDirectDrawSurfaceImpl*)iface;
|
||||||
|
@ -130,18 +113,35 @@ ULONG WINAPI Main_DDrawSurface_Release(LPDIRECTDRAWSURFACE7 iface)
|
||||||
|
|
||||||
/**** Stubs ****/
|
/**** Stubs ****/
|
||||||
|
|
||||||
|
HRESULT WINAPI Main_DDrawSurface_Blt(LPDIRECTDRAWSURFACE7 iface, LPRECT rdst,
|
||||||
|
LPDIRECTDRAWSURFACE7 src, LPRECT rsrc, DWORD dwFlags, LPDDBLTFX lpbltfx)
|
||||||
|
{
|
||||||
|
DX_STUB;
|
||||||
|
}
|
||||||
|
|
||||||
|
HRESULT WINAPI Main_DDrawSurface_Lock (LPDIRECTDRAWSURFACE7 iface, LPRECT prect,
|
||||||
|
LPDDSURFACEDESC2 pDDSD, DWORD flags, HANDLE event)
|
||||||
|
{
|
||||||
|
DX_STUB;
|
||||||
|
}
|
||||||
|
|
||||||
|
HRESULT WINAPI Main_DDrawSurface_Unlock (LPDIRECTDRAWSURFACE7 iface, LPRECT pRect)
|
||||||
|
{
|
||||||
|
DX_STUB;
|
||||||
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_QueryInterface(LPDIRECTDRAWSURFACE7 iface, REFIID riid,
|
Main_DDrawSurface_QueryInterface(LPDIRECTDRAWSURFACE7 iface, REFIID riid,
|
||||||
LPVOID* ppObj)
|
LPVOID* ppObj)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_AddAttachedSurface(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_AddAttachedSurface(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWSURFACE7 pAttach)
|
LPDIRECTDRAWSURFACE7 pAttach)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* MSDN: "not currently implemented." */
|
/* MSDN: "not currently implemented." */
|
||||||
|
@ -149,7 +149,7 @@ HRESULT WINAPI
|
||||||
Main_DDrawSurface_AddOverlayDirtyRect(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_AddOverlayDirtyRect(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPRECT pRect)
|
LPRECT pRect)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -157,13 +157,13 @@ Main_DDrawSurface_BltFast(LPDIRECTDRAWSURFACE7 iface, DWORD dstx,
|
||||||
DWORD dsty, LPDIRECTDRAWSURFACE7 src,
|
DWORD dsty, LPDIRECTDRAWSURFACE7 src,
|
||||||
LPRECT rsrc, DWORD trans)
|
LPRECT rsrc, DWORD trans)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_Restore(LPDIRECTDRAWSURFACE7 iface)
|
Main_DDrawSurface_Restore(LPDIRECTDRAWSURFACE7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* MSDN: "not currently implemented." */
|
/* MSDN: "not currently implemented." */
|
||||||
|
@ -172,13 +172,13 @@ Main_DDrawSurface_BltBatch(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDDBLTBATCH pBatch, DWORD dwCount,
|
LPDDBLTBATCH pBatch, DWORD dwCount,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_ChangeUniquenessValue(LPDIRECTDRAWSURFACE7 iface)
|
Main_DDrawSurface_ChangeUniquenessValue(LPDIRECTDRAWSURFACE7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -186,7 +186,7 @@ Main_DDrawSurface_DeleteAttachedSurface(LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwFlags,
|
DWORD dwFlags,
|
||||||
LPDIRECTDRAWSURFACE7 pAttach)
|
LPDIRECTDRAWSURFACE7 pAttach)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -194,7 +194,7 @@ Main_DDrawSurface_EnumAttachedSurfaces(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPVOID context,
|
LPVOID context,
|
||||||
LPDDENUMSURFACESCALLBACK7 cb)
|
LPDDENUMSURFACESCALLBACK7 cb)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -202,20 +202,20 @@ Main_DDrawSurface_EnumOverlayZOrders(LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwFlags, LPVOID context,
|
DWORD dwFlags, LPVOID context,
|
||||||
LPDDENUMSURFACESCALLBACK7 cb)
|
LPDDENUMSURFACESCALLBACK7 cb)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_Flip(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_Flip(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWSURFACE7 override, DWORD dwFlags)
|
LPDIRECTDRAWSURFACE7 override, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_FreePrivateData(LPDIRECTDRAWSURFACE7 iface, REFGUID tag)
|
Main_DDrawSurface_FreePrivateData(LPDIRECTDRAWSURFACE7 iface, REFGUID tag)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -223,83 +223,83 @@ Main_DDrawSurface_GetAttachedSurface(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDDSCAPS2 pCaps,
|
LPDDSCAPS2 pCaps,
|
||||||
LPDIRECTDRAWSURFACE7* ppSurface)
|
LPDIRECTDRAWSURFACE7* ppSurface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetBltStatus(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
Main_DDrawSurface_GetBltStatus(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetCaps(LPDIRECTDRAWSURFACE7 iface, LPDDSCAPS2 pCaps)
|
Main_DDrawSurface_GetCaps(LPDIRECTDRAWSURFACE7 iface, LPDDSCAPS2 pCaps)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetClipper(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetClipper(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWCLIPPER* ppClipper)
|
LPDIRECTDRAWCLIPPER* ppClipper)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetColorKey(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags,
|
Main_DDrawSurface_GetColorKey(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags,
|
||||||
LPDDCOLORKEY pCKey)
|
LPDDCOLORKEY pCKey)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetDC(LPDIRECTDRAWSURFACE7 iface, HDC *phDC)
|
Main_DDrawSurface_GetDC(LPDIRECTDRAWSURFACE7 iface, HDC *phDC)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetDDInterface(LPDIRECTDRAWSURFACE7 iface, LPVOID* pDD)
|
Main_DDrawSurface_GetDDInterface(LPDIRECTDRAWSURFACE7 iface, LPVOID* pDD)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetFlipStatus(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
Main_DDrawSurface_GetFlipStatus(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetLOD(LPDIRECTDRAWSURFACE7 iface, LPDWORD pdwMaxLOD)
|
Main_DDrawSurface_GetLOD(LPDIRECTDRAWSURFACE7 iface, LPDWORD pdwMaxLOD)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetOverlayPosition(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetOverlayPosition(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPLONG pX, LPLONG pY)
|
LPLONG pX, LPLONG pY)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetPalette(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetPalette(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWPALETTE* ppPalette)
|
LPDIRECTDRAWPALETTE* ppPalette)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetPixelFormat(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetPixelFormat(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDDPIXELFORMAT pDDPixelFormat)
|
LPDDPIXELFORMAT pDDPixelFormat)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetPriority(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetPriority(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDWORD pdwPriority)
|
LPDWORD pdwPriority)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -307,96 +307,94 @@ Main_DDrawSurface_GetPrivateData(LPDIRECTDRAWSURFACE7 iface,
|
||||||
REFGUID tag, LPVOID pBuffer,
|
REFGUID tag, LPVOID pBuffer,
|
||||||
LPDWORD pcbBufferSize)
|
LPDWORD pcbBufferSize)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetSurfaceDesc(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetSurfaceDesc(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDDSURFACEDESC2 pDDSD)
|
LPDDSURFACEDESC2 pDDSD)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_GetUniquenessValue(LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_GetUniquenessValue(LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDWORD pValue)
|
LPDWORD pValue)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_IsLost(LPDIRECTDRAWSURFACE7 iface)
|
Main_DDrawSurface_IsLost(LPDIRECTDRAWSURFACE7 iface)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_PageLock(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
Main_DDrawSurface_PageLock(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_PageUnlock(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
Main_DDrawSurface_PageUnlock(LPDIRECTDRAWSURFACE7 iface, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_ReleaseDC(LPDIRECTDRAWSURFACE7 iface, HDC hDC)
|
Main_DDrawSurface_ReleaseDC(LPDIRECTDRAWSURFACE7 iface, HDC hDC)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetClipper (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetClipper (LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWCLIPPER pDDClipper)
|
LPDIRECTDRAWCLIPPER pDDClipper)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetColorKey (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetColorKey (LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwFlags, LPDDCOLORKEY pCKey)
|
DWORD dwFlags, LPDDCOLORKEY pCKey)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetLOD (LPDIRECTDRAWSURFACE7 iface, DWORD dwMaxLOD)
|
Main_DDrawSurface_SetLOD (LPDIRECTDRAWSURFACE7 iface, DWORD dwMaxLOD)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetOverlayPosition (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetOverlayPosition (LPDIRECTDRAWSURFACE7 iface,
|
||||||
LONG X, LONG Y)
|
LONG X, LONG Y)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetPalette (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetPalette (LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPDIRECTDRAWPALETTE pPalette)
|
LPDIRECTDRAWPALETTE pPalette)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetPriority (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetPriority (LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwPriority)
|
DWORD dwPriority)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Be careful when locking this: it is risky to call the object's AddRef
|
|
||||||
* or Release holding a lock. */
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
Main_DDrawSurface_SetPrivateData (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_SetPrivateData (LPDIRECTDRAWSURFACE7 iface,
|
||||||
REFGUID tag, LPVOID pData,
|
REFGUID tag, LPVOID pData,
|
||||||
DWORD cbSize, DWORD dwFlags)
|
DWORD cbSize, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI
|
HRESULT WINAPI
|
||||||
|
@ -406,7 +404,7 @@ Main_DDrawSurface_UpdateOverlay (LPDIRECTDRAWSURFACE7 iface,
|
||||||
LPRECT pDstRect, DWORD dwFlags,
|
LPRECT pDstRect, DWORD dwFlags,
|
||||||
LPDDOVERLAYFX pFX)
|
LPDDOVERLAYFX pFX)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* MSDN: "not currently implemented." */
|
/* MSDN: "not currently implemented." */
|
||||||
|
@ -414,13 +412,13 @@ HRESULT WINAPI
|
||||||
Main_DDrawSurface_UpdateOverlayDisplay (LPDIRECTDRAWSURFACE7 iface,
|
Main_DDrawSurface_UpdateOverlayDisplay (LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
{
|
{
|
||||||
return DDERR_UNSUPPORTED;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT WINAPI Main_DDrawSurface_UpdateOverlayZOrder (LPDIRECTDRAWSURFACE7 iface,
|
HRESULT WINAPI Main_DDrawSurface_UpdateOverlayZOrder (LPDIRECTDRAWSURFACE7 iface,
|
||||||
DWORD dwFlags, LPDIRECTDRAWSURFACE7 pDDSRef)
|
DWORD dwFlags, LPDIRECTDRAWSURFACE7 pDDSRef)
|
||||||
{
|
{
|
||||||
return DDERR_NOTAOVERLAYSURFACE;
|
DX_STUB;
|
||||||
}
|
}
|
||||||
|
|
||||||
IDirectDrawSurface7Vtbl DDrawSurface_VTable =
|
IDirectDrawSurface7Vtbl DDrawSurface_VTable =
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/******** Main Object ********/
|
/******** Main Object ********/
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
@ -32,7 +31,6 @@ typedef struct
|
||||||
|
|
||||||
} IDirectDrawImpl;
|
} IDirectDrawImpl;
|
||||||
|
|
||||||
|
|
||||||
/******** Surface Object ********/
|
/******** Surface Object ********/
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
@ -44,7 +42,6 @@ typedef struct
|
||||||
|
|
||||||
} IDirectDrawSurfaceImpl;
|
} IDirectDrawSurfaceImpl;
|
||||||
|
|
||||||
|
|
||||||
/******** Clipper Object ********/
|
/******** Clipper Object ********/
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
@ -56,7 +53,6 @@ typedef struct
|
||||||
|
|
||||||
} IDirectDrawClipperImpl;
|
} IDirectDrawClipperImpl;
|
||||||
|
|
||||||
|
|
||||||
/******** Palette Object ********/
|
/******** Palette Object ********/
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
@ -66,15 +62,13 @@ typedef struct
|
||||||
|
|
||||||
IDirectDrawImpl* owner;
|
IDirectDrawImpl* owner;
|
||||||
|
|
||||||
} IDirect3DDeviceImpl;
|
} IDirectDrawPaletteImpl;
|
||||||
|
|
||||||
|
|
||||||
/*********** VTables ************/
|
/*********** VTables ************/
|
||||||
|
|
||||||
extern IDirectDraw7Vtbl DirectDraw_VTable;
|
extern IDirectDraw7Vtbl DirectDraw_VTable;
|
||||||
extern IDirectDrawSurface7Vtbl DDrawSurface_VTable;
|
extern IDirectDrawSurface7Vtbl DDrawSurface_VTable;
|
||||||
|
|
||||||
|
|
||||||
/********* Prototypes **********/
|
/********* Prototypes **********/
|
||||||
|
|
||||||
HRESULT Hal_DirectDraw_Initialize (LPDIRECTDRAW7 iface);
|
HRESULT Hal_DirectDraw_Initialize (LPDIRECTDRAW7 iface);
|
||||||
|
@ -85,4 +79,8 @@ HRESULT Hel_DirectDraw_Initialize (LPDIRECTDRAW7 iface);
|
||||||
HRESULT Hel_DirectDraw_SetCooperativeLevel (LPDIRECTDRAW7 iface);
|
HRESULT Hel_DirectDraw_SetCooperativeLevel (LPDIRECTDRAW7 iface);
|
||||||
VOID Hel_DirectDraw_Release (LPDIRECTDRAW7 iface);
|
VOID Hel_DirectDraw_Release (LPDIRECTDRAW7 iface);
|
||||||
|
|
||||||
|
/*********** Macros ***********/
|
||||||
|
|
||||||
|
#define DX_STUB return DD_OK;
|
||||||
|
|
||||||
#endif /* __DDRAW_PRIVATE */
|
#endif /* __DDRAW_PRIVATE */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue