138{
143
146
147
148
149
150
153
156
159
160
162 {
165 }
166
169
170
172
173
174
175
176
177
178
180 {
181
184
187
193
195
197
199
202
203
205
206
217 pHalInfo->vmiData.dwOffscreenAlign = 4;
218
220 {
222 }
223
224
225
226
227
229 {
230
231
232 }
233 }
234
235
237 {
239
240 if (bDDrawHeap)
241 {
247 }
248
254
256 }
257
259}
#define VIDMEM_ISNONLOCAL
struct _DD_HALINFO DD_HALINFO
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
#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 DDSCAPS_BACKBUFFER
#define DDSCAPS_LOCALVIDMEM
#define DDCKEYCAPS_SRCBLTCLRSPACE
#define DDFXCAPS_BLTSHRINKY
#define RtlZeroMemory(Destination, Length)
_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_HALINFO _Out_ DWORD _Out_ VIDEOMEMORY * pvmList