source: branches/gcc-kmk/include/wingdi32.h@ 21811

Last change on this file since 21811 was 21811, checked in by dmik, 14 years ago

Port USER32.DLL (funal bunch).

File size: 773 bytes
Line 
1/*
2 * Internal functions exported by gdi32
3 *
4 * Project Odin Software License can be found in LICENSE.TXT
5 *
6 */
7#ifndef __WINGDI32_H__
8#define __WINGDI32_H__
9
10#include <dcdata.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16BOOL WIN32API setWinDeviceRegionFromPMDeviceRegion(HRGN winHrgn, HRGN pmHrgn, pDCData pHpsPmHrgn, HWND hwndPmHrgn);
17
18INT WIN32API GdiCombineVisRgn(pDCData pHps, HRGN hrgn, INT operation);
19INT WIN32API GdiSetVisRgn(pDCData pHps, HRGN hrgn);
20INT WIN32API GdiCombineVisRgnClipRgn(pDCData pHps, HRGN hrgn, INT operation);
21
22VOID WIN32API UnselectGDIObjects(HDC hdc);
23BOOL OSLibGpiSetCp(HDC hdc, ULONG codepage);
24void WIN32API ConvertRGB555to565(LPVOID dest, LPVOID src, UINT imgsize);
25
26#ifdef __cplusplus
27} // extern "C"
28#endif
29
30#endif //__WINGDI32_H__
Note: See TracBrowser for help on using the repository browser.