_MYBITMAP Struct Reference
[Bitmap structure]

#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.

int frames

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:
Generated on Thu Apr 7 15:58:43 2011 for MiniGUI V3.0.12 API Reference by  doxygen 1.6.3