source: trunk/src/wing32/wing32.h@ 10367

Last change on this file since 10367 was 1647, checked in by hugh, 26 years ago

WING32 DLL implementation First Checkin

File size: 1.1 KB
Line 
1#ifndef __ODIN_WING32
2 #define __ODIN_WING32
3
4#ifdef __cplusplus
5 extern "C" {
6#endif
7HDC WINAPI WinGCreateDC();
8BOOL WINAPI WinGRecommendDIBFormat(BITMAPINFO *bmpi);
9HBITMAP WINAPI WinGCreateBitmap( HDC hdc,
10 BITMAPINFO *bmpi,
11 LPVOID *bits);
12LPVOID WINAPI WinGGetDIBPointer(HBITMAP hWinGBitmap, BITMAPINFO* bmpi);
13
14UINT WINAPI WinGGetDIBColorTable(HDC hdc, UINT start, UINT num, RGBQUAD *colors);
15UINT WINAPI WinGSetDIBColorTable(HDC hdc, UINT start, UINT num, RGBQUAD *colors);
16BOOL WINAPI WinGBitBlt( HDC destDC, UINT xDest, UINT yDest,
17 UINT widDest, UINT heiDest, HDC srcDC,
18 UINT xSrc, UINT ySrc);
19BOOL WINAPI WinGStretchBlt( HDC destDC, UINT xDest, UINT yDest,
20 UINT widDest, UINT heiDest,
21 HDC srcDC, UINT xSrc, UINT ySrc,
22 UINT widSrc, UINT heiSrc);
23HBRUSH WINAPI WinGCreateHalftoneBrush( HDC winDC,
24 COLORREF col,
25 WING_DITHER_TYPE type);
26HPALETTE WINAPI WinGCreateHalftonePalette()
27
28
29#ifdef __cplusplus
30 }
31#endif
32
33#endif
Note: See TracBrowser for help on using the repository browser.