XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
BMP_IMAGE_HEADER Struct Reference

#include <Bmp.h>

Public Attributes

CHAR8 CharB
 
CHAR8 CharM
 
UINT32 Size
 
UINT16 Reserved [2]
 
UINT32 ImageOffset
 
UINT32 HeaderSize
 
UINT32 PixelWidth
 
UINT32 PixelHeight
 
UINT16 Planes
 Must be 1.
 
UINT16 BitPerPixel
 1, 4, 8, or 24
 
UINT32 CompressionType
 
UINT32 ImageSize
 Compressed image size in bytes.
 
UINT32 XPixelsPerMeter
 
UINT32 YPixelsPerMeter
 
UINT32 NumberOfColors
 
UINT32 ImportantColors
 

Member Data Documentation

◆ BitPerPixel

UINT16 BMP_IMAGE_HEADER::BitPerPixel

1, 4, 8, or 24

◆ CharB

CHAR8 BMP_IMAGE_HEADER::CharB

◆ CharM

CHAR8 BMP_IMAGE_HEADER::CharM

◆ CompressionType

UINT32 BMP_IMAGE_HEADER::CompressionType

◆ HeaderSize

UINT32 BMP_IMAGE_HEADER::HeaderSize

◆ ImageOffset

UINT32 BMP_IMAGE_HEADER::ImageOffset

◆ ImageSize

UINT32 BMP_IMAGE_HEADER::ImageSize

Compressed image size in bytes.

◆ ImportantColors

UINT32 BMP_IMAGE_HEADER::ImportantColors

◆ NumberOfColors

UINT32 BMP_IMAGE_HEADER::NumberOfColors

◆ PixelHeight

UINT32 BMP_IMAGE_HEADER::PixelHeight

◆ PixelWidth

UINT32 BMP_IMAGE_HEADER::PixelWidth

◆ Planes

UINT16 BMP_IMAGE_HEADER::Planes

Must be 1.

◆ Reserved

UINT16 BMP_IMAGE_HEADER::Reserved[2]

◆ Size

UINT32 BMP_IMAGE_HEADER::Size

◆ XPixelsPerMeter

UINT32 BMP_IMAGE_HEADER::XPixelsPerMeter

◆ YPixelsPerMeter

UINT32 BMP_IMAGE_HEADER::YPixelsPerMeter

The documentation for this struct was generated from the following file: