ReactOS  0.4.13-dev-247-g0f29b3f
_DD_SURFACE_GLOBAL Struct Reference

#include <ddrawint.h>

Collaboration diagram for _DD_SURFACE_GLOBAL:

Public Attributes

union {
   DWORD   dwBlockSizeY
 
   LONG   lSlicePitch
 
}; 
 
union {
   PVIDEOMEMORY   lpVidMemHeap
 
   DWORD   dwBlockSizeX
 
   DWORD   dwUserMemSize
 
}; 
 
FLATPTR fpVidMem
 
union {
   LONG   lPitch
 
   DWORD   dwLinearSize
 
}; 
 
LONG yHint
 
LONG xHint
 
DWORD wHeight
 
DWORD wWidth
 
ULONG_PTR dwReserved1
 
DDPIXELFORMAT ddpfSurface
 
FLATPTR fpHeapOffset
 
HANDLE hCreatorProcess
 

Detailed Description

Definition at line 136 of file ddrawint.h.

Member Data Documentation

◆ @2755

__GNU_EXTENSION { ... }

◆ @2757

__GNU_EXTENSION { ... }

◆ @2759

__GNU_EXTENSION { ... }

◆ ddpfSurface

DDPIXELFORMAT _DD_SURFACE_GLOBAL::ddpfSurface

Definition at line 156 of file ddrawint.h.

Referenced by bDDCreateSurface(), DdCreateSurface(), and intDdCreateNewSurfaceObject().

◆ dwBlockSizeX

DWORD _DD_SURFACE_GLOBAL::dwBlockSizeX

Definition at line 143 of file ddrawint.h.

Referenced by DdCreateD3DBuffer(), and DdCreateSurface().

◆ dwBlockSizeY

DWORD _DD_SURFACE_GLOBAL::dwBlockSizeY

Definition at line 138 of file ddrawint.h.

Referenced by DdCreateD3DBuffer(), and DdCreateSurface().

◆ dwLinearSize

DWORD _DD_SURFACE_GLOBAL::dwLinearSize

Definition at line 149 of file ddrawint.h.

Referenced by bDDCreateSurface(), and DdCreateD3DBuffer().

◆ dwReserved1

ULONG_PTR _DD_SURFACE_GLOBAL::dwReserved1

Definition at line 155 of file ddrawint.h.

◆ dwUserMemSize

DWORD _DD_SURFACE_GLOBAL::dwUserMemSize

Definition at line 144 of file ddrawint.h.

◆ fpHeapOffset

FLATPTR _DD_SURFACE_GLOBAL::fpHeapOffset

Definition at line 157 of file ddrawint.h.

◆ fpVidMem

FLATPTR _DD_SURFACE_GLOBAL::fpVidMem

◆ hCreatorProcess

HANDLE _DD_SURFACE_GLOBAL::hCreatorProcess

Definition at line 158 of file ddrawint.h.

◆ lPitch

LONG _DD_SURFACE_GLOBAL::lPitch

Definition at line 148 of file ddrawint.h.

Referenced by DdCreateSurface(), and intDdCreateNewSurfaceObject().

◆ lpVidMemHeap

PVIDEOMEMORY _DD_SURFACE_GLOBAL::lpVidMemHeap

Definition at line 142 of file ddrawint.h.

◆ lSlicePitch

LONG _DD_SURFACE_GLOBAL::lSlicePitch

Definition at line 139 of file ddrawint.h.

◆ wHeight

DWORD _DD_SURFACE_GLOBAL::wHeight

◆ wWidth

DWORD _DD_SURFACE_GLOBAL::wWidth

◆ xHint

LONG _DD_SURFACE_GLOBAL::xHint

Definition at line 152 of file ddrawint.h.

◆ yHint

LONG _DD_SURFACE_GLOBAL::yHint

Definition at line 151 of file ddrawint.h.


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