#include <gdi.h>
Data Fields
Detailed Description
Device-independent bitmap structure.
Definition at line 7296 of file gdi.h.
Field Documentation
The alpha channel value.
Definition at line 7333 of file gdi.h.
The pointer to the bits of the bitmap.
Definition at line 7348 of file gdi.h.
The pixel depth.
Definition at line 7331 of file gdi.h.
Flags of the bitmap, can be OR'ed by the following values:
- MYBMP_TYPE_NORMAL
A normal palette bitmap.
- MYBMP_TYPE_RGB
A RGB bitmap.
- MYBMP_TYPE_BGR
A BGR bitmap.
- MYBMP_TYPE_RGBA
A RGBA bitmap.
- MYBMP_FLOW_DOWN
The scanline flows from top to bottom.
- MYBMP_FLOW_UP
The scanline flows from bottom to top.
- MYBMP_TRANSPARENT
Have a trasparent value.
- MYBMP_ALPHACHANNEL
Have a alpha channel.
- MYBMP_ALPHA
Have a per-pixel alpha value.
- MYBMP_RGBSIZE_3
Size of each RGB triple is 3 bytes.
- MYBMP_RGBSIZE_4
Size of each RGB triple is 4 bytes.
- MYBMP_LOAD_GRAYSCALE
Tell bitmap loader to load a grayscale bitmap.
- MYBMP_LOAD_ALLOCATE_ONE
Tell bitmap loader to allocate space for only one scanline.
Definition at line 7327 of file gdi.h.
The number of the frames.
Definition at line 7329 of file gdi.h.
The height of the bitmap.
Definition at line 7341 of file gdi.h.
The pitch of the bitmap.
Definition at line 7343 of file gdi.h.
The size of the bits of the bitmap.
Definition at line 7345 of file gdi.h.
The transparent pixel.
Definition at line 7336 of file gdi.h.
The width of the bitmap.
Definition at line 7339 of file gdi.h.
The documentation for this struct was generated from the following file: