ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/MinGW/include/gdiplus/gdiplusimagecodec.h
Revision: 1046
Committed: Mon Aug 29 13:19:38 2016 UTC (9 years, 2 months ago) by alloc
Content type: text/x-chdr
File size: 1840 byte(s)
Log Message:
Daodan: Added Windows MinGW and build batch file

File Contents

# Content
1 /*
2 * gdiplusimagecodec.h
3 *
4 * GDI+ image decoders and encoders
5 *
6 * This file is part of the w32api package.
7 *
8 * Contributors:
9 * Created by Markus Koenig <markus@stber-koenig.de>
10 *
11 * THIS SOFTWARE IS NOT COPYRIGHTED
12 *
13 * This source code is offered for use in the public domain. You may
14 * use, modify or distribute it freely.
15 *
16 * This code is distributed in the hope that it will be useful but
17 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
18 * DISCLAIMED. This includes but is not limited to warranties of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20 *
21 */
22
23 #ifndef __GDIPLUS_IMAGECODEC_H
24 #define __GDIPLUS_IMAGECODEC_H
25 #if __GNUC__ >=3
26 #pragma GCC system_header
27 #endif
28
29 static __inline__ GpStatus GetImageDecoders(UINT numDecoders, UINT size,
30 ImageCodecInfo *decoders)
31 {
32 #ifdef __cplusplus
33 return DllExports::GdipGetImageDecoders(numDecoders, size, decoders);
34 #else
35 return GdipGetImageDecoders(numDecoders, size, decoders);
36 #endif
37 }
38
39 static __inline__ GpStatus GetImageDecodersSize(UINT *numDecoders, UINT *size)
40 {
41 #ifdef __cplusplus
42 return DllExports::GdipGetImageDecodersSize(numDecoders, size);
43 #else
44 return GdipGetImageDecodersSize(numDecoders, size);
45 #endif
46 }
47
48 static __inline__ GpStatus GetImageEncoders(UINT numEncoders, UINT size,
49 ImageCodecInfo *encoders)
50 {
51 #ifdef __cplusplus
52 return DllExports::GdipGetImageEncoders(numEncoders, size, encoders);
53 #else
54 return GdipGetImageEncoders(numEncoders, size, encoders);
55 #endif
56 }
57
58 static __inline__ GpStatus GetImageEncodersSize(UINT *numEncoders, UINT *size)
59 {
60 #ifdef __cplusplus
61 return DllExports::GdipGetImageEncodersSize(numEncoders, size);
62 #else
63 return GdipGetImageEncodersSize(numEncoders, size);
64 #endif
65 }
66
67 #endif /* __GDIPLUS_IMAGECODEC_H */