217 pHalInfo->vmiData.dwOffscreenAlign = 4;
#define DDHAL_CB32_CANCREATESURFACE
#define VIDMEM_ISNONLOCAL
struct _DDHAL_DDCALLBACKS DDHAL_DDCALLBACKS
#define DDHAL_CB32_CREATESURFACE
DWORD(WINAPI * PDD_CREATESURFACE)(PDD_CREATESURFACEDATA)
struct _DD_HALINFO DD_HALINFO
DWORD(WINAPI * PDD_CANCREATESURFACE)(PDD_CANCREATESURFACEDATA)
DWORD CALLBACK DdCanCreateSurface(LPDDHAL_CANCREATESURFACEDATA pccsd)
DWORD CALLBACK DdCreateSurface(PDD_CREATESURFACEDATA pcsd)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
#define DDSCAPS_FRONTBUFFER
#define DDFXCAPS_BLTSHRINKYN
#define DDFXCAPS_BLTSHRINKX
#define DDCAPS2_NONLOCALVIDMEM
#define DDSCAPS_PRIMARYSURFACE
#define DDFXCAPS_BLTSTRETCHYN
#define DDFXCAPS_BLTMIRRORLEFTRIGHT
#define DDCAPS_CANBLTSYSMEM
#define DDCAPS_READSCANLINE
#define DDFXCAPS_BLTMIRRORUPDOWN
#define DDSCAPS_NONLOCALVIDMEM
#define DDCAPS2_NONLOCALVIDMEMCAPS
struct _DDPIXELFORMAT DDPIXELFORMAT
#define DDCAPS_BLTSTRETCH
#define DDFXCAPS_BLTSTRETCHXN
#define DDCKEYCAPS_SRCBLT
#define DDFXCAPS_BLTSTRETCHY
#define DDSCAPS_OFFSCREENPLAIN
#define DDFXCAPS_BLTSHRINKXN
#define DDCAPS_BLTCOLORFILL
#define DDFXCAPS_BLTSTRETCHX
#define DDPF_PALETTEINDEXED8
#define DDSCAPS_BACKBUFFER
#define DDSCAPS_LOCALVIDMEM
#define DDCKEYCAPS_SRCBLTCLRSPACE
#define DDFXCAPS_BLTSHRINKY
DDPIXELFORMAT ddpfDisplay
#define RtlZeroMemory(Destination, Length)
typedef DHPDEV(APIENTRY FN_DrvEnablePDEV)(_In_ DEVMODEW *pdm
FN_DrvDisableDirectDraw DrvDisableDirectDraw
_Out_ DD_HALINFO _Out_ DWORD _Out_ VIDEOMEMORY _Out_ DWORD _Out_ DWORD * pdwFourCC
_Out_ DD_HALINFO _Out_ DWORD _Out_ VIDEOMEMORY _Out_ DWORD * pdwNumFourCCCodes
_Out_ DD_HALINFO _Out_ DWORD * pdwNumHeaps
_Out_ DD_HALINFO * pHalInfo
_Out_ DD_CALLBACKS _Out_ DD_SURFACECALLBACKS * pSurfaceCallBacks
_Out_ DD_HALINFO _Out_ DWORD _Out_ VIDEOMEMORY * pvmList
FN_DrvEnableDirectDraw DrvEnableDirectDraw
_Out_ DD_CALLBACKS * pCallBacks
_Out_ DD_CALLBACKS _Out_ DD_SURFACECALLBACKS _Out_ DD_PALETTECALLBACKS * pPaletteCallBacks
FN_DrvGetDirectDrawInfo DrvGetDirectDrawInfo