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

DirectDraw7_Vtable.c File Reference
#include <windows.h>
#include <stdio.h>
#include <ddraw.h>
#include <ddrawi.h>
#include <d3dhal.h>
#include <ddrawgdi.h>

Go to the source code of this file.

Defines

#define IUnknown   void
#define CO_E_NOTINITIALIZED   0x800401F0

Functions

HRESULT WINAPI Main_DirectDraw_QueryInterface (LPDIRECTDRAW7 iface, REFIID id, LPVOID *obj)
ULONG WINAPI Main_DirectDraw_AddRef (LPDIRECTDRAW7 iface)
ULONG WINAPI Main_DirectDraw_Release (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_Compact (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_CreateClipper (LPDIRECTDRAW7 iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
HRESULT WINAPI Main_DirectDraw_CreatePalette (LPDIRECTDRAW7 iface, DWORD dwFlags, LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE *ppPalette, LPUNKNOWN pUnkOuter)
HRESULT WINAPI Main_DirectDraw_CreateSurface4 (LPDIRECTDRAW7 iface, LPDDSURFACEDESC2 pDDSD, LPDIRECTDRAWSURFACE7 *ppSurf, IUnknown *pUnkOuter)
HRESULT WINAPI Main_DirectDraw_DuplicateSurface (LPDIRECTDRAW7 iface, LPDIRECTDRAWSURFACE7 src, LPDIRECTDRAWSURFACE7 *dst)
HRESULT WINAPI Main_DirectDraw_EnumDisplayModes4 (LPDIRECTDRAW7 iface, DWORD dwFlags, LPDDSURFACEDESC2 pDDSD, LPVOID pContext, LPDDENUMMODESCALLBACK2 pCallback)
HRESULT WINAPI Main_DirectDraw_EnumSurfaces7 (LPDIRECTDRAW7 iface, DWORD dwFlags, LPDDSURFACEDESC2 lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK7 callback)
HRESULT WINAPI Main_DirectDraw_FlipToGDISurface (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_GetCaps (LPDIRECTDRAW7 iface, LPDDCAPS pDriverCaps, LPDDCAPS pHELCaps)
HRESULT WINAPI Main_DirectDraw_GetDisplayMode4 (LPDIRECTDRAW7 iface, LPDDSURFACEDESC2 pDDSD)
HRESULT WINAPI Main_DirectDraw_GetFourCCCodes (LPDIRECTDRAW7 iface, LPDWORD lpNumCodes, LPDWORD lpCodes)
HRESULT WINAPI Main_DirectDraw_GetGDISurface (LPDIRECTDRAW7 iface, LPDIRECTDRAWSURFACE7 *lplpGDIDDSSurface)
HRESULT WINAPI Main_DirectDraw_GetMonitorFrequency (LPDIRECTDRAW7 iface, LPDWORD lpFreq)
HRESULT WINAPI Main_DirectDraw_GetScanLine (LPDIRECTDRAW7 iface, LPDWORD lpdwScanLine)
HRESULT WINAPI Main_DirectDraw_GetVerticalBlankStatus (LPDIRECTDRAW7 iface, LPBOOL lpbIsInVB)
HRESULT WINAPI Main_DirectDraw_Initialize (LPDIRECTDRAW7 iface, LPGUID lpGUID)
HRESULT WINAPI Main_DirectDraw_RestoreDisplayMode (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_SetCooperativeLevel (LPDIRECTDRAW7 iface, HWND hwnd, DWORD cooplevel)
HRESULT WINAPI Main_DirectDraw_SetDisplayMode2 (LPDIRECTDRAW7 iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwRefreshRate, DWORD dwFlags)
HRESULT WINAPI Main_DirectDraw_WaitForVerticalBlank (LPDIRECTDRAW7 iface, DWORD dwFlags, HANDLE h)
HRESULT WINAPI Main_DirectDraw_GetAvailableVidMem4 (LPDIRECTDRAW7 iface, LPDDSCAPS2 ddscaps, LPDWORD dwTotal, LPDWORD dwFree)
HRESULT WINAPI Main_DirectDraw_GetSurfaceFromDC (LPDIRECTDRAW7 iface, HDC hdc, LPDIRECTDRAWSURFACE7 *lpDDS)
HRESULT WINAPI Main_DirectDraw_RestoreAllSurfaces (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_TestCooperativeLevel (LPDIRECTDRAW7 iface)
HRESULT WINAPI Main_DirectDraw_GetDeviceIdentifier7 (LPDIRECTDRAW7 iface, LPDDDEVICEIDENTIFIER2 pDDDI, DWORD dwFlags)
HRESULT WINAPI Main_DirectDraw_StartModeTest (LPDIRECTDRAW7 iface, LPSIZE pModes, DWORD dwNumModes, DWORD dwFlags)
HRESULT WINAPI Main_DirectDraw_EvaluateMode (LPDIRECTDRAW7 iface, DWORD a, DWORD *b)

Variables

IDirectDraw7Vtbl DirectDraw7_Vtable

Generated on Fri May 25 2012 05:00:16 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.