ReactOS  0.4.14-dev-114-gc8cbd56
_EDD_SURFACE Struct Reference

#include <directxint.h>

Collaboration diagram for _EDD_SURFACE:

Public Attributes

DD_BASEOBJECT pobj
 
DD_SURFACE_LOCAL ddsSurfaceLocal
 
DD_SURFACE_MORE ddsSurfaceMore
 
DD_SURFACE_GLOBAL ddsSurfaceGlobal
 
DD_SURFACE_INT ddsSurfaceInt
 
struct _EDD_SURFACEpeSurface_DdNext
 
struct _EDD_SURFACEpeSurface_LockNext
 
ULONG field_C0
 
struct _EDD_DIRECTDRAW_GLOBALpeDirectDrawGlobal
 
struct _EDD_DIRECTDRAW_GLOBALpeDirectDrawGlobalNext
 
struct _EDD_DIRECTDRAW_LOCALpeDirectDrawLocal
 
ULONG cLocks
 
ULONG iVisRgnUniqueness
 
BOOL bLost
 
HANDLE hSecure
 
HANDLE hdc
 
HBITMAP hbmGdi
 
HANDLE hGdiSurface
 
RECTL rclLock
 
ULONG field_FC
 
ULONG field_100
 
ULONG field_104
 
ULONG field_108
 
ULONG field_10C
 
ULONG ldev
 
struct _EDD_DIRECTDRAW_GLOBALpeDirectDrawGlobal3
 
ULONG gdev
 
ULONG wWidth
 
ULONG wHeight
 

Detailed Description

Definition at line 41 of file directxint.h.

Member Data Documentation

◆ bLost

BOOL _EDD_SURFACE::bLost

Definition at line 79 of file directxint.h.

◆ cLocks

ULONG _EDD_SURFACE::cLocks

Definition at line 77 of file directxint.h.

◆ ddsSurfaceGlobal

DD_SURFACE_GLOBAL _EDD_SURFACE::ddsSurfaceGlobal

Definition at line 53 of file directxint.h.

◆ ddsSurfaceInt

DD_SURFACE_INT _EDD_SURFACE::ddsSurfaceInt

Definition at line 54 of file directxint.h.

◆ ddsSurfaceLocal

DD_SURFACE_LOCAL _EDD_SURFACE::ddsSurfaceLocal

Definition at line 51 of file directxint.h.

Referenced by DxDdLockDirectDrawSurface().

◆ ddsSurfaceMore

DD_SURFACE_MORE _EDD_SURFACE::ddsSurfaceMore

Definition at line 52 of file directxint.h.

◆ field_100

ULONG _EDD_SURFACE::field_100

Definition at line 90 of file directxint.h.

◆ field_104

ULONG _EDD_SURFACE::field_104

Definition at line 91 of file directxint.h.

◆ field_108

ULONG _EDD_SURFACE::field_108

Definition at line 92 of file directxint.h.

◆ field_10C

ULONG _EDD_SURFACE::field_10C

Definition at line 93 of file directxint.h.

◆ field_C0

ULONG _EDD_SURFACE::field_C0

Definition at line 65 of file directxint.h.

◆ field_FC

ULONG _EDD_SURFACE::field_FC

Definition at line 89 of file directxint.h.

◆ gdev

ULONG _EDD_SURFACE::gdev

Definition at line 97 of file directxint.h.

◆ hbmGdi

HBITMAP _EDD_SURFACE::hbmGdi

Definition at line 82 of file directxint.h.

◆ hdc

HANDLE _EDD_SURFACE::hdc

Definition at line 81 of file directxint.h.

◆ hGdiSurface

HANDLE _EDD_SURFACE::hGdiSurface

Definition at line 83 of file directxint.h.

◆ hSecure

HANDLE _EDD_SURFACE::hSecure

Definition at line 80 of file directxint.h.

◆ iVisRgnUniqueness

ULONG _EDD_SURFACE::iVisRgnUniqueness

Definition at line 78 of file directxint.h.

◆ ldev

ULONG _EDD_SURFACE::ldev

Definition at line 95 of file directxint.h.

◆ peDirectDrawGlobal

struct _EDD_DIRECTDRAW_GLOBAL* _EDD_SURFACE::peDirectDrawGlobal

Definition at line 70 of file directxint.h.

◆ peDirectDrawGlobal3

struct _EDD_DIRECTDRAW_GLOBAL* _EDD_SURFACE::peDirectDrawGlobal3

Definition at line 96 of file directxint.h.

◆ peDirectDrawGlobalNext

struct _EDD_DIRECTDRAW_GLOBAL* _EDD_SURFACE::peDirectDrawGlobalNext

Definition at line 71 of file directxint.h.

◆ peDirectDrawLocal

struct _EDD_DIRECTDRAW_LOCAL* _EDD_SURFACE::peDirectDrawLocal

Definition at line 72 of file directxint.h.

◆ peSurface_DdNext

struct _EDD_SURFACE* _EDD_SURFACE::peSurface_DdNext

Definition at line 59 of file directxint.h.

◆ peSurface_LockNext

struct _EDD_SURFACE* _EDD_SURFACE::peSurface_LockNext

Definition at line 60 of file directxint.h.

◆ pobj

DD_BASEOBJECT _EDD_SURFACE::pobj

Definition at line 46 of file directxint.h.

Referenced by DxDdCreateSurfaceObject().

◆ rclLock

RECTL _EDD_SURFACE::rclLock

Definition at line 88 of file directxint.h.

◆ wHeight

ULONG _EDD_SURFACE::wHeight

Definition at line 99 of file directxint.h.

◆ wWidth

ULONG _EDD_SURFACE::wWidth

Definition at line 98 of file directxint.h.


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