1 #ifdef _MSC_VER
2 // Copyleft 2005 Chris Korda
3 // This program is free software; you can redistribute it and/or modify it
4 // under the terms of the GNU General Public License as published by the Free
5 // Software Foundation; either version 2 of the License, or any later version.
6 /*
7         chris korda
8 
9 		revision history:
10 		rev		date	comments
11         00      10may05	initial version
12 
13         DirectDraw error codes
14 
15 */
16 
17 DIRDRAWERR(	DDERR_ALREADYINITIALIZED)
18 DIRDRAWERR(	DDERR_CANNOTATTACHSURFACE)
19 DIRDRAWERR(	DDERR_CANNOTDETACHSURFACE)
20 DIRDRAWERR(	DDERR_CURRENTLYNOTAVAIL)
21 DIRDRAWERR(	DDERR_EXCEPTION)
22 DIRDRAWERR(	DDERR_GENERIC)
23 DIRDRAWERR(	DDERR_HEIGHTALIGN)
24 DIRDRAWERR(	DDERR_INCOMPATIBLEPRIMARY)
25 DIRDRAWERR(	DDERR_INVALIDCAPS)
26 DIRDRAWERR(	DDERR_INVALIDCLIPLIST)
27 DIRDRAWERR(	DDERR_INVALIDMODE)
28 DIRDRAWERR(	DDERR_INVALIDOBJECT)
29 DIRDRAWERR(	DDERR_INVALIDPARAMS)
30 DIRDRAWERR(	DDERR_INVALIDPIXELFORMAT)
31 DIRDRAWERR(	DDERR_INVALIDRECT)
32 DIRDRAWERR(	DDERR_LOCKEDSURFACES)
33 DIRDRAWERR(	DDERR_NO3D)
34 DIRDRAWERR(	DDERR_NOALPHAHW)
35 DIRDRAWERR(	DDERR_NOCLIPLIST)
36 DIRDRAWERR(	DDERR_NOCOLORCONVHW)
37 DIRDRAWERR(	DDERR_NOCOOPERATIVELEVELSET)
38 DIRDRAWERR(	DDERR_NOCOLORKEY)
39 DIRDRAWERR(	DDERR_NOCOLORKEYHW)
40 DIRDRAWERR(	DDERR_NODIRECTDRAWSUPPORT)
41 DIRDRAWERR(	DDERR_NOEXCLUSIVEMODE)
42 DIRDRAWERR(	DDERR_NOFLIPHW)
43 DIRDRAWERR(	DDERR_NOGDI)
44 DIRDRAWERR(	DDERR_NOMIRRORHW)
45 DIRDRAWERR(	DDERR_NOTFOUND)
46 DIRDRAWERR(	DDERR_NOOVERLAYHW)
47 DIRDRAWERR(	DDERR_NORASTEROPHW)
48 DIRDRAWERR(	DDERR_NOROTATIONHW)
49 DIRDRAWERR(	DDERR_NOSTRETCHHW)
50 DIRDRAWERR(	DDERR_NOT4BITCOLOR)
51 DIRDRAWERR(	DDERR_NOT4BITCOLORINDEX)
52 DIRDRAWERR(	DDERR_NOT8BITCOLOR)
53 DIRDRAWERR(	DDERR_NOTEXTUREHW)
54 DIRDRAWERR(	DDERR_NOVSYNCHW)
55 DIRDRAWERR(	DDERR_NOZBUFFERHW)
56 DIRDRAWERR(	DDERR_NOZOVERLAYHW)
57 DIRDRAWERR(	DDERR_OUTOFCAPS)
58 DIRDRAWERR(	DDERR_OUTOFMEMORY)
59 DIRDRAWERR(	DDERR_OUTOFVIDEOMEMORY)
60 DIRDRAWERR(	DDERR_OVERLAYCANTCLIP)
61 DIRDRAWERR(	DDERR_OVERLAYCOLORKEYONLYONEACTIVE)
62 DIRDRAWERR(	DDERR_PALETTEBUSY)
63 DIRDRAWERR(	DDERR_COLORKEYNOTSET)
64 DIRDRAWERR(	DDERR_SURFACEALREADYATTACHED)
65 DIRDRAWERR(	DDERR_SURFACEALREADYDEPENDENT)
66 DIRDRAWERR(	DDERR_SURFACEBUSY)
67 DIRDRAWERR(	DDERR_CANTLOCKSURFACE)
68 DIRDRAWERR(	DDERR_SURFACEISOBSCURED)
69 DIRDRAWERR(	DDERR_SURFACELOST)
70 DIRDRAWERR(	DDERR_SURFACENOTATTACHED)
71 DIRDRAWERR(	DDERR_TOOBIGHEIGHT)
72 DIRDRAWERR(	DDERR_TOOBIGSIZE)
73 DIRDRAWERR(	DDERR_TOOBIGWIDTH)
74 DIRDRAWERR(	DDERR_UNSUPPORTED)
75 DIRDRAWERR(	DDERR_UNSUPPORTEDFORMAT)
76 DIRDRAWERR(	DDERR_UNSUPPORTEDMASK)
77 DIRDRAWERR(	DDERR_VERTICALBLANKINPROGRESS)
78 DIRDRAWERR(	DDERR_WASSTILLDRAWING)
79 DIRDRAWERR(	DDERR_XALIGN)
80 DIRDRAWERR(	DDERR_INVALIDDIRECTDRAWGUID)
81 DIRDRAWERR(	DDERR_DIRECTDRAWALREADYCREATED)
82 DIRDRAWERR(	DDERR_NODIRECTDRAWHW)
83 DIRDRAWERR(	DDERR_PRIMARYSURFACEALREADYEXISTS)
84 DIRDRAWERR(	DDERR_NOEMULATION)
85 DIRDRAWERR(	DDERR_REGIONTOOSMALL)
86 DIRDRAWERR(	DDERR_CLIPPERISUSINGHWND)
87 DIRDRAWERR(	DDERR_NOCLIPPERATTACHED)
88 DIRDRAWERR(	DDERR_NOHWND)
89 DIRDRAWERR(	DDERR_HWNDSUBCLASSED)
90 DIRDRAWERR(	DDERR_HWNDALREADYSET)
91 DIRDRAWERR(	DDERR_NOPALETTEATTACHED)
92 DIRDRAWERR(	DDERR_NOPALETTEHW)
93 DIRDRAWERR(	DDERR_BLTFASTCANTCLIP)
94 DIRDRAWERR(	DDERR_NOBLTHW)
95 DIRDRAWERR(	DDERR_NODDROPSHW)
96 DIRDRAWERR(	DDERR_OVERLAYNOTVISIBLE)
97 DIRDRAWERR(	DDERR_NOOVERLAYDEST)
98 DIRDRAWERR(	DDERR_INVALIDPOSITION)
99 DIRDRAWERR(	DDERR_NOTAOVERLAYSURFACE)
100 DIRDRAWERR(	DDERR_EXCLUSIVEMODEALREADYSET)
101 DIRDRAWERR(	DDERR_NOTFLIPPABLE)
102 DIRDRAWERR(	DDERR_CANTDUPLICATE)
103 DIRDRAWERR(	DDERR_NOTLOCKED)
104 DIRDRAWERR(	DDERR_CANTCREATEDC)
105 DIRDRAWERR(	DDERR_NODC)
106 DIRDRAWERR(	DDERR_WRONGMODE)
107 DIRDRAWERR(	DDERR_IMPLICITLYCREATED)
108 DIRDRAWERR(	DDERR_NOTPALETTIZED)
109 DIRDRAWERR(	DDERR_UNSUPPORTEDMODE)
110 DIRDRAWERR(	DDERR_NOMIPMAPHW)
111 DIRDRAWERR(	DDERR_INVALIDSURFACETYPE)
112 DIRDRAWERR(	DDERR_NOOPTIMIZEHW)
113 DIRDRAWERR(	DDERR_NOTLOADED)
114 DIRDRAWERR(	DDERR_NOFOCUSWINDOW)
115 DIRDRAWERR(	DDERR_DCALREADYCREATED)
116 DIRDRAWERR(	DDERR_NONONLOCALVIDMEM)
117 DIRDRAWERR(	DDERR_CANTPAGELOCK)
118 DIRDRAWERR(	DDERR_CANTPAGEUNLOCK)
119 DIRDRAWERR(	DDERR_NOTPAGELOCKED)
120 DIRDRAWERR(	DDERR_MOREDATA)
121 DIRDRAWERR(	DDERR_VIDEONOTACTIVE)
122 DIRDRAWERR(	DDERR_DEVICEDOESNTOWNSURFACE)
123 DIRDRAWERR(	DDERR_NOTINITIALIZED)
124 
125 #endif