1 /* 2 * PROJECT: ReactOS Win32k Subsystem 3 * LICENSE: GPL - See COPYING in the top level directory 4 * FILE: win32ss/gdi/ntgdi/metafile.c 5 * PURPOSE: Metafile Implementation 6 * PROGRAMMERS: ... 7 */ 8 9 /* INCLUDES ******************************************************************/ 10 11 #include <win32k.h> 12 13 #define NDEBUG 14 #include <debug.h> 15 16 /* System Service Calls ******************************************************/ 17 18 /* 19 * @unimplemented 20 */ 21 LONG 22 APIENTRY 23 NtGdiConvertMetafileRect(IN HDC hDC, 24 IN OUT PRECTL pRect) 25 { 26 UNIMPLEMENTED; 27 return 0; 28 } 29 30 /* 31 * @implemented 32 */ 33 HDC 34 APIENTRY 35 NtGdiCreateMetafileDC(IN HDC hdc) 36 { 37 /* Call the internal function to create an alternative info DC */ 38 return GreCreateCompatibleDC(hdc, TRUE); 39 } 40 41 /* 42 * @unimplemented 43 */ 44 HANDLE 45 APIENTRY 46 NtGdiCreateServerMetaFile(IN DWORD iType, 47 IN ULONG cjData, 48 IN PBYTE pjData, 49 IN DWORD mm, 50 IN DWORD xExt, 51 IN DWORD yExt) 52 { 53 UNIMPLEMENTED; 54 return NULL; 55 } 56 57 /* 58 * @unimplemented 59 */ 60 ULONG 61 APIENTRY 62 NtGdiGetServerMetaFileBits(IN HANDLE hmo, 63 IN ULONG cjData, 64 OUT OPTIONAL PBYTE pjData, 65 OUT PDWORD piType, 66 OUT PDWORD pmm, 67 OUT PDWORD pxExt, 68 OUT PDWORD pyExt) 69 { 70 UNIMPLEMENTED; 71 return 0; 72 } 73 74 /* EOF */ 75