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

dmemmgr.h File Reference

Go to the source code of this file.

Data Structures

struct  LPLPVMEML
struct  LPLPVMEMR
struct  LPSURFACEALIGNMENT
struct  LPHEAPALIGNMENT
struct  LPVMEMHEAP
struct  DD_GETHEAPALIGNMENTDATA

Defines

#define __GNU_EXTENSION
#define FLATPTR_DEFINED
#define SURFACEALIGN_DISCARDABLE   0x00000001
#define VMEMHEAP_LINEAR   0x00000001
#define VMEMHEAP_RECTANGULAR   0x00000002
#define VMEMHEAP_ALIGNMENT   0x00000004
#define DD_GETHEAPALIGNMENTDATA_DECLARED

Typedefs

typedef ULONG_PTR FLATPTR
typedef struct _VIDMEM * LPVIDMEM
typedef DD_GETHEAPALIGNMENTDATAPDD_GETHEAPALIGNMENTDATA

Functions

void WINAPI VidMemFree (LPVMEMHEAP pvmh, FLATPTR ptr)
FLATPTR WINAPI VidMemAlloc (LPVMEMHEAP pvmh, DWORD width, DWORD height)
FLATPTR WINAPI HeapVidMemAllocAligned (LPVIDMEM lpVidMem, DWORD dwWidth, DWORD dwHeight, LPSURFACEALIGNMENT lpAlignment, LPLONG lpNewPitch)

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