2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS System Libraries
4 * FILE: lib/gdi32/include/gdi32p.h
5 * PURPOSE: User-Mode Win32 GDI Library Private Header
6 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
9 /* DATA **********************************************************************/
11 extern PGDI_TABLE_ENTRY GdiHandleTable
;
12 extern HANDLE hProcessHeap
;
13 extern HANDLE CurrentProcessId
;
16 (CALLBACK
* EMFPLAYPROC
)(
22 /* FUNCTIONS *****************************************************************/
25 HEAP_alloc(DWORD len
);
34 HEAP_free(LPVOID memory
);
53 NEWTEXTMETRICEXA
*tma
,
58 GdiIsHandleValid(HGDIOBJ hGdiObj
);
68 CalculateColorTableSize(
69 CONST BITMAPINFOHEADER
*BitmapInfoHeader
,
77 CONST BITMAPINFO
*BitmapInfo
,
85 GdiConvertToDevmodeW(DEVMODEA
*dm
);
101 /* FIXME: Put in some public header */
104 UserRealizePalette(HDC hDC
);