_BITMAPINFOHEADER Struct Reference

The header of the bitmap datas structure. More...

#include <Image.h>


Data Fields

int biSize
int biWidth
int biHeight
short biPlanes
short biBitCount
int biCompression
int biSizeImage
int biXPelsPerMeter
int biYPelsPerMeter
int biClrUsed
int biClrImportant


Detailed Description

The header of the bitmap datas structure.

Definition at line 64 of file Image.h.


Field Documentation

int _BITMAPINFOHEADER::biSize

Specifies the size of the BITMAPINFOHEADER structure, in bytes.

Definition at line 66 of file Image.h.

Referenced by Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biWidth

Specifies the width of the image, in pixels.

Definition at line 68 of file Image.h.

Referenced by Image::loadBMP(), and Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biHeight

Specifies the height of the image, in pixels.

Definition at line 70 of file Image.h.

Referenced by Image::loadBMP(), and Image::readBMPInfoHeader().

short _BITMAPINFOHEADER::biPlanes

Specifies the number of planes of the target device, must be set to zero.

Definition at line 74 of file Image.h.

Referenced by Image::readBMPInfoHeader().

short _BITMAPINFOHEADER::biBitCount

Specifies the number of bits per pixel.

Definition at line 76 of file Image.h.

Referenced by Image::loadBMP(), and Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biCompression

Specifies the type of compression, usually set to zero (no compression).

Definition at line 80 of file Image.h.

Referenced by Image::loadBMP(), and Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biSizeImage

Specifies the size of the image data, in bytes. If there is no compression, it is valid to set this member to zero.

Definition at line 85 of file Image.h.

Referenced by Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biXPelsPerMeter

Specifies the the horizontal pixels per meter on the designated target device, usually set to zero.

Definition at line 90 of file Image.h.

Referenced by Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biYPelsPerMeter

Specifies the the vertical pixels per meter on the designated target device, usually set to zero.

Definition at line 94 of file Image.h.

Referenced by Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biClrUsed

Specifies the number of colors used in the bitmap, if set to zero the number of colors is calculated using the biBitCount member.

Definition at line 99 of file Image.h.

Referenced by Image::readBMPInfoHeader().

int _BITMAPINFOHEADER::biClrImportant

Specifies the number of color that are 'important' for the bitmap, if set to zero, all colors are important.

Definition at line 104 of file Image.h.

Referenced by Image::readBMPInfoHeader().


The documentation for this struct was generated from the following file:
Generated on Sat Feb 2 22:23:01 2008 for Teapot Colony Wars by  doxygen 1.5.4