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

DirectDrawSurface3_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

ULONG WINAPI Main_DDrawSurface_AddRef (LPDIRECTDRAWSURFACE3)
ULONG WINAPI Main_DDrawSurface_Release (LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_QueryInterface (LPDIRECTDRAWSURFACE3, REFIID, LPVOID *)
HRESULT WINAPI Main_DDrawSurface_ReleaseDC (LPDIRECTDRAWSURFACE3, HDC)
HRESULT WINAPI Main_DDrawSurface_Blt (LPDIRECTDRAWSURFACE3, LPRECT, LPDIRECTDRAWSURFACE3, LPRECT, DWORD, LPDDBLTFX)
HRESULT WINAPI Main_DDrawSurface_BltBatch (LPDIRECTDRAWSURFACE3, LPDDBLTBATCH, DWORD, DWORD)
HRESULT WINAPI Main_DDrawSurface_BltFast (LPDIRECTDRAWSURFACE3, DWORD, DWORD, LPDIRECTDRAWSURFACE3, LPRECT, DWORD)
HRESULT WINAPI Main_DDrawSurface_DeleteAttachedSurface (LPDIRECTDRAWSURFACE3, DWORD, LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_EnumAttachedSurfaces (LPDIRECTDRAWSURFACE3, LPVOID, LPDDENUMSURFACESCALLBACK)
HRESULT WINAPI Main_DDrawSurface_EnumOverlayZOrders (LPDIRECTDRAWSURFACE3, DWORD, LPVOID, LPDDENUMSURFACESCALLBACK)
HRESULT WINAPI Main_DDrawSurface_Flip (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWSURFACE3, DWORD)
HRESULT WINAPI Main_DDrawSurface_GetAttachedSurface (LPDIRECTDRAWSURFACE3, LPDDSCAPS, LPDIRECTDRAWSURFACE3 *)
HRESULT WINAPI Main_DDrawSurface_GetBltStatus (LPDIRECTDRAWSURFACE3, DWORD dwFlags)
HRESULT WINAPI Main_DDrawSurface_GetCaps (LPDIRECTDRAWSURFACE3, LPDDSCAPS pCaps)
HRESULT WINAPI Main_DDrawSurface_GetClipper (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWCLIPPER *)
HRESULT WINAPI Main_DDrawSurface_GetColorKey (LPDIRECTDRAWSURFACE3, DWORD, LPDDCOLORKEY)
HRESULT WINAPI Main_DDrawSurface_GetDC (LPDIRECTDRAWSURFACE3, HDC *)
HRESULT WINAPI Main_DDrawSurface_GetDDInterface (LPDIRECTDRAWSURFACE3, LPVOID *)
HRESULT WINAPI Main_DDrawSurface_GetFlipStatus (LPDIRECTDRAWSURFACE3, DWORD)
HRESULT WINAPI Main_DDrawSurface_GetOverlayPosition (LPDIRECTDRAWSURFACE3, LPLONG, LPLONG)
HRESULT WINAPI Main_DDrawSurface_GetPalette (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWPALETTE *)
HRESULT WINAPI Main_DDrawSurface_GetPixelFormat (LPDIRECTDRAWSURFACE3, LPDDPIXELFORMAT)
HRESULT WINAPI Main_DDrawSurface_GetSurfaceDesc (LPDIRECTDRAWSURFACE3, LPDDSURFACEDESC)
HRESULT WINAPI Main_DDrawSurface_IsLost (LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_PageLock (LPDIRECTDRAWSURFACE3, DWORD)
HRESULT WINAPI Main_DDrawSurface_PageUnlock (LPDIRECTDRAWSURFACE3, DWORD)
HRESULT WINAPI Main_DDrawSurface_SetClipper (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWCLIPPER)
HRESULT WINAPI Main_DDrawSurface_SetColorKey (LPDIRECTDRAWSURFACE3, DWORD, LPDDCOLORKEY)
HRESULT WINAPI Main_DDrawSurface_SetOverlayPosition (LPDIRECTDRAWSURFACE3, LONG, LONG)
HRESULT WINAPI Main_DDrawSurface_SetPalette (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWPALETTE)
HRESULT WINAPI Main_DDrawSurface_UpdateOverlayDisplay (LPDIRECTDRAWSURFACE3, DWORD)
HRESULT WINAPI Main_DDrawSurface_UpdateOverlayZOrder (LPDIRECTDRAWSURFACE3, DWORD, LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_SetSurfaceDesc (LPDIRECTDRAWSURFACE3, DDSURFACEDESC *, DWORD)
HRESULT WINAPI Main_DDrawSurface_Unlock (LPDIRECTDRAWSURFACE3, LPVOID)
HRESULT WINAPI Main_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE3, LPDIRECTDRAW, LPDDSURFACEDESC)
HRESULT WINAPI Main_DDrawSurface_Lock (LPDIRECTDRAWSURFACE3, LPRECT, LPDDSURFACEDESC, DWORD, HANDLE)
HRESULT WINAPI Main_DDrawSurface_Restore (LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_UpdateOverlay (LPDIRECTDRAWSURFACE3, LPRECT, LPDIRECTDRAWSURFACE3, LPRECT, DWORD, LPDDOVERLAYFX)
HRESULT WINAPI Main_DDrawSurface_AddAttachedSurface (LPDIRECTDRAWSURFACE3, LPDIRECTDRAWSURFACE3)
HRESULT WINAPI Main_DDrawSurface_AddOverlayDirtyRect (LPDIRECTDRAWSURFACE3, LPRECT)

Variables

IDirectDrawSurface3Vtbl DirectDrawSurface3_Vtable

Generated on Sun May 27 2012 05:01:53 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.