:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / 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