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_thunk.c File Reference
#include "../rosdraw.h"

Go to the source code of this file.

Functions

HRESULT WINAPI ThunkDirectDraw_QueryInterface (LPDIRECTDRAW iface, REFIID iid, LPVOID *ppObj)
HRESULT WINAPI ThunkDirectDraw2_QueryInterface (LPDIRECTDRAW2 iface, REFIID iid, LPVOID *obj)
HRESULT WINAPI ThunkDirectDraw4_QueryInterface (LPDIRECTDRAW4 iface, REFIID iid, LPVOID *ppObj)
ULONG WINAPI ThunkDirectDraw_AddRef (LPDIRECTDRAW iface)
ULONG WINAPI ThunkDirectDraw2_AddRef (LPDIRECTDRAW2 iface)
ULONG WINAPI ThunkDirectDraw4_AddRef (LPDIRECTDRAW4 iface)
ULONG WINAPI ThunkDirectDraw_Release (LPDIRECTDRAW iface)
ULONG WINAPI ThunkDirectDraw2_Release (LPDIRECTDRAW2 iface)
ULONG WINAPI ThunkDirectDraw4_Release (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw_Compact (LPDIRECTDRAW iface)
HRESULT WINAPI ThunkDirectDraw2_Compact (LPDIRECTDRAW2 iface)
HRESULT WINAPI ThunkDirectDraw4_Compact (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw_CreateClipper (LPDIRECTDRAW iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw2_CreateClipper (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw4_CreateClipper (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw_CreatePalette (LPDIRECTDRAW iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw2_CreatePalette (LPDIRECTDRAW2 iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw4_CreatePalette (LPDIRECTDRAW4 iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw_CreateSurface (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD, LPDIRECTDRAWSURFACE *ppSurf, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw2_CreateSurface (LPDIRECTDRAW2 iface, LPDDSURFACEDESC pDDSD, LPDIRECTDRAWSURFACE *ppSurface, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw4_CreateSurface (LPDIRECTDRAW4 iface, LPDDSURFACEDESC2 pDDSD2, LPDIRECTDRAWSURFACE4 *ppSurface, IUnknown *pUnkOuter)
HRESULT WINAPI ThunkDirectDraw_DuplicateSurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE src, LPDIRECTDRAWSURFACE *dst)
HRESULT WINAPI ThunkDirectDraw2_DuplicateSurface (LPDIRECTDRAW2 iface, LPDIRECTDRAWSURFACE src, LPDIRECTDRAWSURFACE *dst)
HRESULT WINAPI ThunkDirectDraw4_DuplicateSurface (LPDIRECTDRAW4 iface, LPDIRECTDRAWSURFACE4 src, LPDIRECTDRAWSURFACE4 *dst)
HRESULT WINAPI ThunkDirectDraw_EnumDisplayModes (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMMODESCALLBACK cb)
HRESULT WINAPI ThunkDirectDraw2_EnumDisplayModes (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMMODESCALLBACK cb)
HRESULT WINAPI ThunkDirectDraw4_EnumDisplayModes (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMMODESCALLBACK2 cb)
HRESULT WINAPI ThunkDirectDraw_EnumSurfaces (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK cb)
HRESULT WINAPI ThunkDirectDraw2_EnumSurfaces (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK cb)
HRESULT WINAPI ThunkDirectDraw4_EnumSurfaces (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK2 cb)
HRESULT WINAPI ThunkDirectDraw_FlipToGDISurface (LPDIRECTDRAW iface)
HRESULT WINAPI ThunkDirectDraw2_FlipToGDISurface (LPDIRECTDRAW2 iface)
HRESULT WINAPI ThunkDirectDraw4_FlipToGDISurface (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw_GetCaps (LPDIRECTDRAW iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2)
HRESULT WINAPI ThunkDirectDraw2_GetCaps (LPDIRECTDRAW2 iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2)
HRESULT WINAPI ThunkDirectDraw4_GetCaps (LPDIRECTDRAW4 iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2)
HRESULT WINAPI ThunkDirectDraw_GetDisplayMode (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD)
HRESULT WINAPI ThunkDirectDraw2_GetDisplayMode (LPDIRECTDRAW2 iface, LPDDSURFACEDESC pDDSD)
HRESULT WINAPI ThunkDirectDraw4_GetDisplayMode (LPDIRECTDRAW4 iface, LPDDSURFACEDESC2 pDDSD2)
HRESULT WINAPI ThunkDirectDraw_GetFourCCCodes (LPDIRECTDRAW iface, LPDWORD pNumCodes, LPDWORD pCodes)
HRESULT WINAPI ThunkDirectDraw2_GetFourCCCodes (LPDIRECTDRAW2 iface, LPDWORD pNumCodes, LPDWORD pCodes)
HRESULT WINAPI ThunkDirectDraw4_GetFourCCCodes (LPDIRECTDRAW4 iface, LPDWORD pNumCodes, LPDWORD pCodes)
HRESULT WINAPI ThunkDirectDraw_GetGDISurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE *lplpGDIDDSSurface)
HRESULT WINAPI ThunkDirectDraw2_GetGDISurface (LPDIRECTDRAW2 iface, LPDIRECTDRAWSURFACE *lplpGDIDDSSurface)
HRESULT WINAPI ThunkDirectDraw4_GetGDISurface (LPDIRECTDRAW4 iface, LPDIRECTDRAWSURFACE4 *lplpGDIDDSSurface)
HRESULT WINAPI ThunkDirectDraw_GetMonitorFrequency (LPDIRECTDRAW iface, LPDWORD pdwFreq)
HRESULT WINAPI ThunkDirectDraw2_GetMonitorFrequency (LPDIRECTDRAW2 iface, LPDWORD pdwFreq)
HRESULT WINAPI ThunkDirectDraw4_GetMonitorFrequency (LPDIRECTDRAW4 iface, LPDWORD pdwFreq)
HRESULT WINAPI ThunkDirectDraw_GetScanLine (LPDIRECTDRAW iface, LPDWORD lpdwScanLine)
HRESULT WINAPI ThunkDirectDraw2_GetScanLine (LPDIRECTDRAW2 iface, LPDWORD lpdwScanLine)
HRESULT WINAPI ThunkDirectDraw4_GetScanLine (LPDIRECTDRAW4 iface, LPDWORD lpdwScanLine)
HRESULT WINAPI ThunkDirectDraw_GetVerticalBlankStatus (LPDIRECTDRAW iface, LPBOOL lpbIsInVB)
HRESULT WINAPI ThunkDirectDraw2_GetVerticalBlankStatus (LPDIRECTDRAW2 iface, LPBOOL lpbIsInVB)
HRESULT WINAPI ThunkDirectDraw4_GetVerticalBlankStatus (LPDIRECTDRAW4 iface, LPBOOL lpbIsInVB)
HRESULT WINAPI ThunkDirectDraw_Initialize (LPDIRECTDRAW iface, LPGUID pGUID)
HRESULT WINAPI ThunkDirectDraw2_Initialize (LPDIRECTDRAW2 iface, LPGUID pGUID)
HRESULT WINAPI ThunkDirectDraw4_Initialize (LPDIRECTDRAW4 iface, LPGUID pGUID)
HRESULT WINAPI ThunkDirectDraw_RestoreDisplayMode (LPDIRECTDRAW iface)
HRESULT WINAPI ThunkDirectDraw2_RestoreDisplayMode (LPDIRECTDRAW2 iface)
HRESULT WINAPI ThunkDirectDraw4_RestoreDisplayMode (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw_SetCooperativeLevel (LPDIRECTDRAW iface, HWND hwnd, DWORD dwFlags)
HRESULT WINAPI ThunkDirectDraw2_SetCooperativeLevel (LPDIRECTDRAW2 iface, HWND hwnd, DWORD dwFlags)
HRESULT WINAPI ThunkDirectDraw4_SetCooperativeLevel (LPDIRECTDRAW4 iface, HWND hwnd, DWORD dwFlags)
HRESULT WINAPI ThunkDirectDraw_SetDisplayMode (LPDIRECTDRAW iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP)
HRESULT WINAPI ThunkDirectDraw2_SetDisplayMode (LPDIRECTDRAW2 iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD d, DWORD e)
HRESULT WINAPI ThunkDirectDraw4_SetDisplayMode (LPDIRECTDRAW4 iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD d, DWORD e)
HRESULT WINAPI ThunkDirectDraw_WaitForVerticalBlank (LPDIRECTDRAW iface, DWORD dwFlags, HANDLE hEvent)
HRESULT WINAPI ThunkDirectDraw2_WaitForVerticalBlank (LPDIRECTDRAW2 iface, DWORD dwFlags, HANDLE hEvent)
HRESULT WINAPI ThunkDirectDraw4_WaitForVerticalBlank (LPDIRECTDRAW4 iface, DWORD dwFlags, HANDLE hEvent)
HRESULT WINAPI ThunkDirectDraw4_GetSurfaceFromDC (LPDIRECTDRAW4 iface, HDC hdc, LPDIRECTDRAWSURFACE4 *pSurf)
HRESULT WINAPI ThunkDirectDraw4_RestoreAllSurfaces (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw4_TestCooperativeLevel (LPDIRECTDRAW4 iface)
HRESULT WINAPI ThunkDirectDraw4_GetDeviceIdentifier (LPDIRECTDRAW4 iface, LPDDDEVICEIDENTIFIER pDDDI, DWORD dwFlags)

Variables

IDirectDrawVtbl DirectDraw_Vtable
IDirectDraw2Vtbl DirectDraw2_Vtable
IDirectDraw4Vtbl DirectDraw4_Vtable

Generated on Sat May 26 2012 05:00:33 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.