ReactOS  0.4.14-dev-337-gf981a68
_DDRAWI_DDRAWSURFACE_GBL Struct Reference

#include <ddrawi.h>

Collaboration diagram for _DDRAWI_DDRAWSURFACE_GBL:

Public Attributes

DWORD dwRefCnt
 
DWORD dwGlobalFlags
 
union {
   LPACCESSRECTLIST   lpRectList
 
   DWORD   dwBlockSizeY
 
   LONG   lSlicePitch
 
}; 
 
union {
   LPVMEMHEAP   lpVidMemHeap
 
   DWORD   dwBlockSizeX
 
}; 
 
union {
   LPDDRAWI_DIRECTDRAW_GBL   lpDD
 
   LPVOID   lpDDHandle
 
}; 
 
FLATPTR fpVidMem
 
union {
   LONG   lPitch
 
   DWORD   dwLinearSize
 
}; 
 
WORD wHeight
 
WORD wWidth
 
DWORD dwUsageCount
 
ULONG_PTR dwReserved1
 
DDPIXELFORMAT ddpfSurface
 

Detailed Description

Definition at line 1333 of file ddrawi.h.

Member Data Documentation

◆ @2760

__GNU_EXTENSION { ... }

◆ @2762

__GNU_EXTENSION { ... }

◆ @2764

__GNU_EXTENSION { ... }

◆ @2766

__GNU_EXTENSION { ... }

◆ ddpfSurface

DDPIXELFORMAT _DDRAWI_DDRAWSURFACE_GBL::ddpfSurface

Definition at line 1358 of file ddrawi.h.

Referenced by DdCreateSurface(), and WinMain().

◆ dwBlockSizeX

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwBlockSizeX

Definition at line 1343 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), and DdCreateSurface().

◆ dwBlockSizeY

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwBlockSizeY

Definition at line 1338 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), and DdCreateSurface().

◆ dwGlobalFlags

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwGlobalFlags

Definition at line 1335 of file ddrawi.h.

Referenced by Internal_CreateSurface(), and WinMain().

◆ dwLinearSize

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwLinearSize

Definition at line 1352 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), and Internal_CreateSurface().

◆ dwRefCnt

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwRefCnt

Definition at line 1334 of file ddrawi.h.

◆ dwReserved1

ULONG_PTR _DDRAWI_DDRAWSURFACE_GBL::dwReserved1

Definition at line 1357 of file ddrawi.h.

◆ dwUsageCount

DWORD _DDRAWI_DDRAWSURFACE_GBL::dwUsageCount

Definition at line 1356 of file ddrawi.h.

◆ fpVidMem

FLATPTR _DDRAWI_DDRAWSURFACE_GBL::fpVidMem

Definition at line 1349 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), and DdCreateSurface().

◆ lpDD

LPDDRAWI_DIRECTDRAW_GBL _DDRAWI_DDRAWSURFACE_GBL::lpDD

Definition at line 1346 of file ddrawi.h.

Referenced by DdCreateSurface(), Internal_CreateSurface(), and WinMain().

◆ lpDDHandle

LPVOID _DDRAWI_DDRAWSURFACE_GBL::lpDDHandle

Definition at line 1347 of file ddrawi.h.

Referenced by Internal_CreateSurface(), and WinMain().

◆ lPitch

LONG _DDRAWI_DDRAWSURFACE_GBL::lPitch

Definition at line 1351 of file ddrawi.h.

Referenced by DdCreateSurface(), Internal_CreateSurface(), and WinMain().

◆ lpRectList

LPACCESSRECTLIST _DDRAWI_DDRAWSURFACE_GBL::lpRectList

Definition at line 1337 of file ddrawi.h.

◆ lpVidMemHeap

LPVMEMHEAP _DDRAWI_DDRAWSURFACE_GBL::lpVidMemHeap

Definition at line 1342 of file ddrawi.h.

◆ lSlicePitch

LONG _DDRAWI_DDRAWSURFACE_GBL::lSlicePitch

Definition at line 1339 of file ddrawi.h.

◆ wHeight

WORD _DDRAWI_DDRAWSURFACE_GBL::wHeight

Definition at line 1354 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), DdCreateSurface(), Internal_CreateSurface(), and WinMain().

◆ wWidth

WORD _DDRAWI_DDRAWSURFACE_GBL::wWidth

Definition at line 1355 of file ddrawi.h.

Referenced by DdCreateD3DBuffer(), DdCreateSurface(), Internal_CreateSurface(), and WinMain().


The documentation for this struct was generated from the following file: