ReactOS 0.4.16-dev-250-g3ecd236
_EDD_DIRECTDRAW_GLOBAL Struct Reference

#include <directxint.h>

Collaboration diagram for _EDD_DIRECTDRAW_GLOBAL:

Public Attributes

PVOID dhpdev
 
DWORD dwReserved1
 
DWORD dwReserved2
 
LPDDVIDEOPORTCAPS lpDDVideoPortCaps
 
ULONG unk_010
 
ULONG unk_014
 
LONG cDriverReferences
 
ULONG unk_01c
 
DWORD dwCallbackFlags
 
ULONG unk_024
 
LARGE_INTEGER llAssertModeTimeout
 
DWORD dwNumHeaps
 
VIDEOMEMORYpvmList
 
DWORD dwNumFourCC
 
PDWORD pdwFourCC
 
DD_HALINFO ddHalInfo
 
ULONG unk_1e0 [17]
 
ULONG unk_224
 
ULONG unk_228 [14]
 
DDKERNELCAPS ddKernelCaps
 
DD_MORECAPS ddMoreCaps
 
DD_NTPRIVATEDRIVERCAPS ddNtPrivateDriverCaps
 
DD_CALLBACKS ddCallbacks
 
DD_SURFACECALLBACKS ddSurfaceCallbacks
 
DD_PALETTECALLBACKS ddPaletteCallbacks
 
D3DNTHAL_GLOBALDRIVERDATA d3dNtGlobalDriverData
 
D3DNTHAL_CALLBACKS d3dNtHalCallbacks
 
DD_D3DBUFCALLBACKS d3dBufCallbacks
 
D3DNTHAL_CALLBACKS2 d3dNtHalCallbacks2
 
DD_VIDEOPORTCALLBACKS ddVideoPortCallback
 
DD_MISCELLANEOUSCALLBACKS ddMiscellanousCallbacks
 
DD_MISCELLANEOUS2CALLBACKS ddMiscellanous2Callbacks
 
DD_NTCALLBACKS ddNtCallbacks
 
DD_COLORCONTROLCALLBACKS ddColorControlCallbacks
 
DD_KERNELCALLBACKS ddKernelCallbacks
 
D3DNTHAL_CALLBACKS3 d3dNtHalCallbacks3
 
DD_MOTIONCOMPCALLBACKS ddMotionCompCallbacks
 
DDMORESURFACECAPS ddMoreSurfaceCaps
 
EDD_DIRECTDRAW_LOCALpeDirectDrawLocalList
 
EDD_SURFACEpeSurface_LockList
 
FLONG fl
 
ULONG cSurfaceLocks
 
PKEVENT pAssertModeEvent
 
EDD_SURFACEpeSurfaceCurrent
 
EDD_SURFACEpeSurfacePrimary
 
BOOL bSuspended
 
ULONG unk_5c8 [12]
 
RECTL rcbounds
 
ULONG unk_608
 
HDEV hDev
 
ULONG unk_610 [63]
 
ULONG unk_70C
 

Detailed Description

Definition at line 118 of file directxint.h.

Member Data Documentation

◆ bSuspended

BOOL _EDD_DIRECTDRAW_GLOBAL::bSuspended

Definition at line 183 of file directxint.h.

Referenced by DxDdEnableDirectDraw(), and DxDdReenableDirectDrawObject().

◆ cDriverReferences

LONG _EDD_DIRECTDRAW_GLOBAL::cDriverReferences

Definition at line 126 of file directxint.h.

◆ cSurfaceLocks

ULONG _EDD_DIRECTDRAW_GLOBAL::cSurfaceLocks

Definition at line 179 of file directxint.h.

◆ d3dBufCallbacks

DD_D3DBUFCALLBACKS _EDD_DIRECTDRAW_GLOBAL::d3dBufCallbacks

◆ d3dNtGlobalDriverData

D3DNTHAL_GLOBALDRIVERDATA _EDD_DIRECTDRAW_GLOBAL::d3dNtGlobalDriverData

Definition at line 163 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ d3dNtHalCallbacks

D3DNTHAL_CALLBACKS _EDD_DIRECTDRAW_GLOBAL::d3dNtHalCallbacks

Definition at line 164 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ d3dNtHalCallbacks2

D3DNTHAL_CALLBACKS2 _EDD_DIRECTDRAW_GLOBAL::d3dNtHalCallbacks2

Definition at line 166 of file directxint.h.

◆ d3dNtHalCallbacks3

D3DNTHAL_CALLBACKS3 _EDD_DIRECTDRAW_GLOBAL::d3dNtHalCallbacks3

Definition at line 173 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddCallbacks

DD_CALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddCallbacks

◆ ddColorControlCallbacks

DD_COLORCONTROLCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddColorControlCallbacks

Definition at line 171 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddHalInfo

DD_HALINFO _EDD_DIRECTDRAW_GLOBAL::ddHalInfo

◆ ddKernelCallbacks

DD_KERNELCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddKernelCallbacks

Definition at line 172 of file directxint.h.

Referenced by intDdGetAllDriverInfo().

◆ ddKernelCaps

DDKERNELCAPS _EDD_DIRECTDRAW_GLOBAL::ddKernelCaps

Definition at line 157 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddMiscellanous2Callbacks

DD_MISCELLANEOUS2CALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddMiscellanous2Callbacks

Definition at line 169 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddMiscellanousCallbacks

DD_MISCELLANEOUSCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddMiscellanousCallbacks

Definition at line 168 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddMoreCaps

DD_MORECAPS _EDD_DIRECTDRAW_GLOBAL::ddMoreCaps

Definition at line 158 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddMoreSurfaceCaps

DDMORESURFACECAPS _EDD_DIRECTDRAW_GLOBAL::ddMoreSurfaceCaps

Definition at line 175 of file directxint.h.

Referenced by DxDdGetDriverInfo().

◆ ddMotionCompCallbacks

DD_MOTIONCOMPCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddMotionCompCallbacks

Definition at line 174 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddNtCallbacks

DD_NTCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddNtCallbacks

Definition at line 170 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ ddNtPrivateDriverCaps

DD_NTPRIVATEDRIVERCAPS _EDD_DIRECTDRAW_GLOBAL::ddNtPrivateDriverCaps

Definition at line 159 of file directxint.h.

Referenced by intDdGetAllDriverInfo().

◆ ddPaletteCallbacks

DD_PALETTECALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddPaletteCallbacks

Definition at line 162 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ ddSurfaceCallbacks

DD_SURFACECALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddSurfaceCallbacks

Definition at line 161 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ ddVideoPortCallback

DD_VIDEOPORTCALLBACKS _EDD_DIRECTDRAW_GLOBAL::ddVideoPortCallback

Definition at line 167 of file directxint.h.

Referenced by DxDdGetDriverInfo().

◆ dhpdev

PVOID _EDD_DIRECTDRAW_GLOBAL::dhpdev

◆ dwCallbackFlags

DWORD _EDD_DIRECTDRAW_GLOBAL::dwCallbackFlags

Definition at line 128 of file directxint.h.

Referenced by DxDdGetDriverInfo(), and intDdGetAllDriverInfo().

◆ dwNumFourCC

DWORD _EDD_DIRECTDRAW_GLOBAL::dwNumFourCC

Definition at line 151 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ dwNumHeaps

DWORD _EDD_DIRECTDRAW_GLOBAL::dwNumHeaps

Definition at line 149 of file directxint.h.

Referenced by intDdEnableDriver().

◆ dwReserved1

DWORD _EDD_DIRECTDRAW_GLOBAL::dwReserved1

Definition at line 121 of file directxint.h.

◆ dwReserved2

DWORD _EDD_DIRECTDRAW_GLOBAL::dwReserved2

Definition at line 122 of file directxint.h.

◆ fl

FLONG _EDD_DIRECTDRAW_GLOBAL::fl

Definition at line 178 of file directxint.h.

Referenced by DxDdReenableDirectDrawObject(), and intDdEnableDriver().

◆ hDev

◆ llAssertModeTimeout

LARGE_INTEGER _EDD_DIRECTDRAW_GLOBAL::llAssertModeTimeout

Definition at line 141 of file directxint.h.

◆ lpDDVideoPortCaps

LPDDVIDEOPORTCAPS _EDD_DIRECTDRAW_GLOBAL::lpDDVideoPortCaps

Definition at line 123 of file directxint.h.

Referenced by DxDdGetDriverInfo().

◆ pAssertModeEvent

PKEVENT _EDD_DIRECTDRAW_GLOBAL::pAssertModeEvent

Definition at line 180 of file directxint.h.

◆ pdwFourCC

PDWORD _EDD_DIRECTDRAW_GLOBAL::pdwFourCC

Definition at line 152 of file directxint.h.

Referenced by DxDdQueryDirectDrawObject(), and intDdEnableDriver().

◆ peDirectDrawLocalList

EDD_DIRECTDRAW_LOCAL* _EDD_DIRECTDRAW_GLOBAL::peDirectDrawLocalList

Definition at line 176 of file directxint.h.

Referenced by intDdCreateDirectDrawLocal().

◆ peSurface_LockList

EDD_SURFACE* _EDD_DIRECTDRAW_GLOBAL::peSurface_LockList

Definition at line 177 of file directxint.h.

◆ peSurfaceCurrent

EDD_SURFACE* _EDD_DIRECTDRAW_GLOBAL::peSurfaceCurrent

Definition at line 181 of file directxint.h.

◆ peSurfacePrimary

EDD_SURFACE* _EDD_DIRECTDRAW_GLOBAL::peSurfacePrimary

Definition at line 182 of file directxint.h.

◆ pvmList

VIDEOMEMORY* _EDD_DIRECTDRAW_GLOBAL::pvmList

Definition at line 150 of file directxint.h.

Referenced by intDdEnableDriver().

◆ rcbounds

RECTL _EDD_DIRECTDRAW_GLOBAL::rcbounds

Definition at line 185 of file directxint.h.

◆ unk_010

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_010

Definition at line 124 of file directxint.h.

◆ unk_014

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_014

Definition at line 125 of file directxint.h.

◆ unk_01c

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_01c

Definition at line 127 of file directxint.h.

◆ unk_024

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_024

Definition at line 139 of file directxint.h.

◆ unk_1e0

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_1e0[17]

Definition at line 154 of file directxint.h.

◆ unk_224

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_224

Definition at line 155 of file directxint.h.

◆ unk_228

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_228[14]

Definition at line 156 of file directxint.h.

◆ unk_5c8

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_5c8[12]

Definition at line 184 of file directxint.h.

◆ unk_608

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_608

Definition at line 186 of file directxint.h.

◆ unk_610

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_610[63]

Definition at line 190 of file directxint.h.

◆ unk_70C

ULONG _EDD_DIRECTDRAW_GLOBAL::unk_70C

Definition at line 191 of file directxint.h.


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