073be0a800c15f819ed8faac4dfe1f1bc633c87f
[reactos.git] / reactos / subsys / win32k / objects / metafile.c
1
2
3 #undef WIN32_LEAN_AND_MEAN
4 #include <windows.h>
5 #include <ddk/ntddk.h>
6 #include <win32k/metafile.h>
7
8 #define NDEBUG
9 #include <win32k/debug1.h>
10
11 HENHMETAFILE
12 STDCALL
13 W32kCloseEnhMetaFile(HDC hDC)
14 {
15 UNIMPLEMENTED;
16 }
17
18 HMETAFILE
19 STDCALL
20 W32kCloseMetaFile(HDC hDC)
21 {
22 UNIMPLEMENTED;
23 }
24
25 HENHMETAFILE
26 STDCALL
27 W32kCopyEnhMetaFile(HENHMETAFILE Src,
28 LPCWSTR File)
29 {
30 UNIMPLEMENTED;
31 }
32
33 HMETAFILE
34 STDCALL
35 W32kCopyMetaFile(HMETAFILE Src,
36 LPCWSTR File)
37 {
38 UNIMPLEMENTED;
39 }
40
41 HDC
42 STDCALL
43 W32kCreateEnhMetaFile(HDC hDCRef,
44 LPCWSTR File,
45 CONST LPRECT Rect,
46 LPCWSTR Description)
47 {
48 UNIMPLEMENTED;
49 }
50
51 HDC
52 STDCALL
53 W32kCreateMetaFile(LPCWSTR File)
54 {
55 UNIMPLEMENTED;
56 }
57
58 BOOL
59 STDCALL
60 W32kDeleteEnhMetaFile(HENHMETAFILE emf)
61 {
62 UNIMPLEMENTED;
63 }
64
65 BOOL
66 STDCALL
67 W32kDeleteMetaFile(HMETAFILE mf)
68 {
69 UNIMPLEMENTED;
70 }
71
72 BOOL
73 STDCALL
74 W32kEnumEnhMetaFile(HDC hDC,
75 HENHMETAFILE emf,
76 ENHMFENUMPROC EnhMetaFunc,
77 LPVOID Data,
78 CONST LPRECT Rect)
79 {
80 UNIMPLEMENTED;
81 }
82
83 BOOL
84 STDCALL
85 W32kEnumMetaFile(HDC hDC,
86 HMETAFILE mf,
87 MFENUMPROC MetaFunc,
88 LPARAM lParam)
89 {
90 UNIMPLEMENTED;
91 }
92
93 BOOL
94 STDCALL
95 W32kGdiComment(HDC hDC,
96 UINT Size,
97 CONST LPBYTE Data)
98 {
99 UNIMPLEMENTED;
100 }
101
102 HENHMETAFILE
103 STDCALL
104 W32kGetEnhMetaFile(LPCWSTR MetaFile)
105 {
106 UNIMPLEMENTED;
107 }
108
109 UINT
110 STDCALL
111 W32kGetEnhMetaFileBits(HENHMETAFILE hemf,
112 UINT BufSize,
113 LPBYTE Buffer)
114 {
115 UNIMPLEMENTED;
116 }
117
118 UINT
119 STDCALL
120 W32kGetEnhMetaFileDescription(HENHMETAFILE hemf,
121 UINT BufSize,
122 LPWSTR Description)
123 {
124 UNIMPLEMENTED;
125 }
126
127 UINT
128 STDCALL
129 W32kGetEnhMetaFileHeader(HENHMETAFILE hemf,
130 UINT BufSize,
131 LPENHMETAHEADER emh)
132 {
133 UNIMPLEMENTED;
134 }
135
136 UINT
137 STDCALL
138 W32kGetEnhMetaFilePaletteEntries(HENHMETAFILE hemf,
139 UINT Entries,
140 LPPALETTEENTRY pe)
141 {
142 UNIMPLEMENTED;
143 }
144
145 HMETAFILE
146 STDCALL
147 W32kGetMetaFile(LPCWSTR MetaFile)
148 {
149 UNIMPLEMENTED;
150 }
151
152 UINT
153 STDCALL
154 W32kGetMetaFileBitsEx(HMETAFILE hmf,
155 UINT Size,
156 LPVOID Data)
157 {
158 UNIMPLEMENTED;
159 }
160
161 UINT
162 STDCALL
163 W32kGetWinMetaFileBits(HENHMETAFILE hemf,
164 UINT BufSize,
165 LPBYTE Buffer,
166 INT MapMode,
167 HDC Ref)
168 {
169 UNIMPLEMENTED;
170 }
171
172 BOOL
173 STDCALL
174 W32kPlayEnhMetaFile(HDC hDC,
175 HENHMETAFILE hemf,
176 CONST PRECT Rect)
177 {
178 UNIMPLEMENTED;
179 }
180
181 BOOL
182 STDCALL
183 W32kPlayEnhMetaFileRecord(HDC hDC,
184 LPHANDLETABLE Handletable,
185 CONST ENHMETARECORD *EnhMetaRecord,
186 UINT Handles)
187 {
188 UNIMPLEMENTED;
189 }
190
191 BOOL
192 STDCALL
193 W32kPlayMetaFile(HDC hDC,
194 HMETAFILE hmf)
195 {
196 UNIMPLEMENTED;
197 }
198
199 BOOL
200 STDCALL
201 W32kPlayMetaFileRecord(HDC hDC,
202 LPHANDLETABLE Handletable,
203 LPMETARECORD MetaRecord,
204 UINT Handles)
205 {
206 UNIMPLEMENTED;
207 }
208
209 HENHMETAFILE
210 STDCALL
211 W32kSetEnhMetaFileBits(UINT BufSize,
212 CONST PBYTE Data)
213 {
214 UNIMPLEMENTED;
215 }
216
217 HMETAFILE
218 STDCALL
219 W32kSetMetaFileBitsEx(UINT Size,
220 CONST PBYTE Data)
221 {
222 UNIMPLEMENTED;
223 }
224
225 HENHMETAFILE
226 STDCALL
227 W32kSetWinMetaFileBits(UINT BufSize,
228 CONST PBYTE Buffer,
229 HDC Ref,
230 // CONST METAFILEPICT *mfp)
231 PVOID mfp)
232 {
233 UNIMPLEMENTED;
234 }
235
236