xtd 0.2.0
Loading...
Searching...
No Matches
image_formats.h
1#pragma once
3#if !defined(__XTD_DRAWING_NATIVE_LIBRARY__)
4#error "Do not include this file: Internal use only"
5#endif
7
8#include <cstdint>
9
16constexpr size_t IFM_UNKNOWN = 0;
17
24constexpr size_t IFM_BMP = 1;
25
32constexpr size_t IFM_EMF = 2;
33
40constexpr size_t IFM_EXIF = 3;
41
48constexpr size_t IFM_GIF = 4;
49
56constexpr size_t IFM_ICO = 5;
57
64constexpr size_t IFM_JPEG = 6;
65
72constexpr size_t IFM_MEMORY_BMP = 7;
73
80constexpr size_t IFM_PNG = 8;
81
88constexpr size_t IFM_TIFF = 9;
89
96constexpr size_t IFM_WMF = 10;
97
104constexpr size_t IFM_MEMORY_GIF = 11;
105
112constexpr size_t IFM_MEMORY_ICO = 12;
113
120constexpr size_t IFM_MEMORY_JPEG = 13;
121
128constexpr size_t IFM_MEMORY_PNG = 14;
129
136constexpr size_t IFM_MEMORY_TIFF = 15;
137
144constexpr size_t IFM_CUR = 16;
145
152constexpr size_t IFM_MEMORY_CUR = 17;
153
160constexpr size_t IFM_XBM = 18;
161
168constexpr size_t IFM_MEMORY_XBM = 19;
169
176constexpr size_t IFM_XPM = 20;
177
184constexpr size_t IFM_MEMORY_XPM = 21;
185
192constexpr size_t IFM_PNM = 22;
193
200constexpr size_t IFM_MEMORY_PNM = 23;
201
208constexpr size_t IFM_PCX = 24;
209
216constexpr size_t IFM_MEMORY_PCX = 25;
217
224constexpr size_t IFM_PICT = 26;
225
232constexpr size_t IFM_MEMORY_PICT = 27;
233
240constexpr size_t IFM_ICON = 28;
241
248constexpr size_t IFM_MEMORY_ICON = 29;
249
256constexpr size_t IFM_MACCUR = 30;
257
264constexpr size_t IFM_MEMORY_MACCUR = 31;
265
272constexpr size_t IFM_ANI = 32;
273
280constexpr size_t IFM_IIF = 33;
281
288constexpr size_t IFM_TGA = 34;
constexpr size_t IFM_EMF
Indicates the enhanced metafile image format.
Definition image_formats.h:32
constexpr size_t IFM_IIF
Indicates the IIF image format.
Definition image_formats.h:280
constexpr size_t IFM_MEMORY_PNG
Indicates the PNG memory image format.
Definition image_formats.h:128
constexpr size_t IFM_MEMORY_ICO
Indicates the icon memory image format.
Definition image_formats.h:112
constexpr size_t IFM_BMP
Indicates the bitmap image format.
Definition image_formats.h:24
constexpr size_t IFM_MEMORY_MACCUR
Indicates the CURSOR memory image format.
Definition image_formats.h:264
constexpr size_t IFM_MEMORY_ICON
Indicates the ICOM memory image format.
Definition image_formats.h:248
constexpr size_t IFM_TGA
Indicates the TGA image format.
Definition image_formats.h:288
constexpr size_t IFM_MACCUR
Indicates the Apple CURSOR format.
Definition image_formats.h:256
constexpr size_t IFM_PNG
Indicates the PNG image format.
Definition image_formats.h:80
constexpr size_t IFM_XPM
Indicates the XPM image format.
Definition image_formats.h:176
constexpr size_t IFM_TIFF
Indicates the TIFF image format.
Definition image_formats.h:88
constexpr size_t IFM_MEMORY_CUR
Indicates the CUR memory image format.
Definition image_formats.h:152
constexpr size_t IFM_ANI
Indicates the ANI image format.
Definition image_formats.h:272
constexpr size_t IFM_GIF
Indicates the GIF image format.
Definition image_formats.h:48
constexpr size_t IFM_MEMORY_TIFF
Indicates the TIFF memory image format.
Definition image_formats.h:136
constexpr size_t IFM_WMF
Indicates the WMF image format.
Definition image_formats.h:96
constexpr size_t IFM_PCX
Indicates the PCX image format.
Definition image_formats.h:208
constexpr size_t IFM_ICO
Indicates the icon image format.
Definition image_formats.h:56
constexpr size_t IFM_MEMORY_XBM
Indicates the XBM memory image format.
Definition image_formats.h:168
constexpr size_t IFM_MEMORY_GIF
Indicates the GIF mempry image format.
Definition image_formats.h:104
constexpr size_t IFM_PNM
Indicates the PNM image format.
Definition image_formats.h:192
constexpr size_t IFM_PICT
Indicates the PICT image format.
Definition image_formats.h:224
constexpr size_t IFM_JPEG
Indicates the JOEG image format.
Definition image_formats.h:64
constexpr size_t IFM_MEMORY_BMP
Indicates the bitmap memory image format.
Definition image_formats.h:72
constexpr size_t IFM_MEMORY_PNM
Indicates the PNM memory image format.
Definition image_formats.h:200
constexpr size_t IFM_MEMORY_XPM
Indicates the XPM memory image format.
Definition image_formats.h:184
constexpr size_t IFM_CUR
Indicates the cursor image format.
Definition image_formats.h:144
constexpr size_t IFM_ICON
Indicates the ICON image format.
Definition image_formats.h:240
constexpr size_t IFM_UNKNOWN
Indicates the unknoxn image format.
Definition image_formats.h:16
constexpr size_t IFM_XBM
Indicates the XBM image format.
Definition image_formats.h:160
constexpr size_t IFM_EXIF
Indicates the Exif format.
Definition image_formats.h:40
constexpr size_t IFM_MEMORY_PCX
Indicates the PCX memory image format.
Definition image_formats.h:216
constexpr size_t IFM_MEMORY_JPEG
Indicates the JPEG memory image format.
Definition image_formats.h:120
constexpr size_t IFM_MEMORY_PICT
Indicates the PICT memory image format.
Definition image_formats.h:232