19 #ifndef _GDIPLUSPIXELFORMATS_H 20 #define _GDIPLUSPIXELFORMATS_H 25 #define PixelFormatIndexed 0x00010000 26 #define PixelFormatGDI 0x00020000 27 #define PixelFormatAlpha 0x00040000 28 #define PixelFormatPAlpha 0x00080000 29 #define PixelFormatExtended 0x00100000 30 #define PixelFormatCanonical 0x00200000 32 #define PixelFormatUndefined 0 33 #define PixelFormatDontCare 0 35 #define PixelFormat1bppIndexed (1 | (1 << 8) | PixelFormatIndexed | PixelFormatGDI) 36 #define PixelFormat4bppIndexed (2 | (4 << 8) | PixelFormatIndexed | PixelFormatGDI) 37 #define PixelFormat8bppIndexed (3 | (8 << 8) | PixelFormatIndexed | PixelFormatGDI) 38 #define PixelFormat16bppGrayScale (4 | (16 << 8) | PixelFormatExtended) 39 #define PixelFormat16bppRGB555 (5 | (16 << 8) | PixelFormatGDI) 40 #define PixelFormat16bppRGB565 (6 | (16 << 8) | PixelFormatGDI) 41 #define PixelFormat16bppARGB1555 (7 | (16 << 8) | PixelFormatAlpha | PixelFormatGDI) 42 #define PixelFormat24bppRGB (8 | (24 << 8) | PixelFormatGDI) 43 #define PixelFormat32bppRGB (9 | (32 << 8) | PixelFormatGDI) 44 #define PixelFormat32bppARGB (10 | (32 << 8) | PixelFormatAlpha | PixelFormatGDI | PixelFormatCanonical) 45 #define PixelFormat32bppPARGB (11 | (32 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatGDI) 46 #define PixelFormat48bppRGB (12 | (48 << 8) | PixelFormatExtended) 47 #define PixelFormat64bppARGB (13 | (64 << 8) | PixelFormatAlpha | PixelFormatCanonical | PixelFormatExtended) 48 #define PixelFormat64bppPARGB (14 | (64 << 8) | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatExtended) 49 #define PixelFormat32bppCMYK (15 | (32 << 8)) 50 #define PixelFormatMax 16 79 return (
format >> 8) & 0xff;
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format