6 #define PDD_BASEOBJECT POBJ 7 #define DD_BASEOBJECT BASEOBJECT 107 #define EDDDGBL_MISCCALLBACKS 0x001 // ddMiscellanousCallbacks 108 #define EDDDGBL_VIDEOPORTCALLBACKS 0x002 // ddVideoPortCallback 109 #define EDDDGBL_COLORCONTROLCALLBACKS 0x004 // ddColorControlCallbacks 110 #define EDDDGBL_MOTIONCOMPCALLBACKS 0x040 // ddMotionCompCallbacks 111 #define EDDDGBL_MISC2CALLBACKS 0x080 // ddMiscellanous2Callbacks 112 #define EDDDGBL_DDMORECAPS 0x100 // ddMorecaps 113 #define EDDDGBL_D3DCALLBACKS3 0x200 // d3dNtHalCallbacks3 114 #define EDDDGBL_NTCALLBACKS 0x400 // ddNtCallbacks 115 #define EDDDGBL_PRIVATEDRIVERCAPS 0x800 // ddNtPrivateDriverCaps
struct _EDD_SURFACE * peSurface_LockNext
DD_SURFACE_LOCAL ddsSurfaceLocal
DD_MOTIONCOMPCALLBACKS ddMotionCompCallbacks
struct _EDD_DIRECTDRAW_LOCAL * peDirectDrawLocal_prev
DD_COLORCONTROLCALLBACKS ddColorControlCallbacks
D3DNTHAL_CALLBACKS d3dNtHalCallbacks
EDD_SURFACE * peSurface_LockList
DD_PALETTECALLBACKS ddPaletteCallbacks
LPDDVIDEOPORTCAPS lpDDVideoPortCaps
DD_MISCELLANEOUS2CALLBACKS ddMiscellanous2Callbacks
DD_MISCELLANEOUSCALLBACKS ddMiscellanousCallbacks
struct _EDD_DIRECTDRAW_LOCAL EDD_DIRECTDRAW_LOCAL
DDMORESURFACECAPS ddMoreSurfaceCaps
DD_SURFACE_MORE ddsSurfaceMore
DD_VIDEOPORTCALLBACKS ddVideoPortCallback
EDD_SURFACE * peSurfaceCurrent
EDD_SURFACE * peSurfacePrimary
struct _EDD_SURFACE * peSurface_DdList
EDD_DIRECTDRAW_LOCAL * peDirectDrawLocalList
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobal
struct _EDD_DIRECTDRAW_GLOBAL EDD_DIRECTDRAW_GLOBAL
struct _EDD_DIRECTDRAW_GLOBAL * PEDD_DIRECTDRAW_GLOBAL
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobal2
struct _EDD_SURFACE * peSurface_DdNext
DD_NTCALLBACKS ddNtCallbacks
LARGE_INTEGER llAssertModeTimeout
DD_D3DBUFCALLBACKS d3dBufCallbacks
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobalNext
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobal
struct _EDD_DIRECTDRAW_LOCAL * PEDD_DIRECTDRAW_LOCAL
DD_SURFACE_INT ddsSurfaceInt
DD_SURFACECALLBACKS ddSurfaceCallbacks
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobal3
struct _EDD_SURFACE EDD_SURFACE
D3DNTHAL_GLOBALDRIVERDATA d3dNtGlobalDriverData
D3DNTHAL_CALLBACKS3 d3dNtHalCallbacks3
DD_NTPRIVATEDRIVERCAPS ddNtPrivateDriverCaps
DD_KERNELCALLBACKS ddKernelCallbacks
struct _EDD_DIRECTDRAW_LOCAL * peDirectDrawLocal
DD_SURFACE_GLOBAL ddsSurfaceGlobal
struct _EDD_SURFACE * PEDD_SURFACE
D3DNTHAL_CALLBACKS2 d3dNtHalCallbacks2
DDKERNELCAPS ddKernelCaps