Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: BITMAP.H

Class SEpocBitmapHeader

class SEpocBitmapHeader;

Description

Contains information about the bitmap when streaming bitmaps to stores.

Members

Defined in SEpocBitmapHeader:
EColor, EColorAlpha, EColorAlphaPM, EColorUndefined, ENoColor, TColor, iBitmapSize, iBitsPerPixel, iColor, iCompression, iPaletteEntries, iSizeInPixels, iSizeInTwips, iStructSize


Member enumerations


Enum TColor

TColor

Description

Defines whether bitmap is colour and if it comprises an alpha channel.

ENoColor

Bitmap doesn't comprise color

EColor

Bitmap comprises color

EColorAlpha

Bitmap comprises color with alpha channel

EColorAlphaPM

Bitmap comprises pre-multiplied colors with alpha channel

EColorUndefined

Unknown format

[Top]


Member data


iBitmapSize

TInt iBitmapSize;

Description

The size of the bitmap data, in bytes.


iStructSize

TInt iStructSize;

Description

The size of the structure in which the bitmap data is stored.


iSizeInPixels

TSize iSizeInPixels;

Description

The size of the bitmap, in pixels.


iSizeInTwips

TSize iSizeInTwips;

Description

The size of the bitmap, in twips.


iBitsPerPixel

TInt iBitsPerPixel;

Description

The bitmap's number of bits per pixel


iColor

TInt iColor;

Description

Whether or not the bitmap is colour and comprises an alpha value.


iPaletteEntries

TInt iPaletteEntries;

Description

The number of entries in the bitmap's palette.


iCompression

TBitmapfileCompression iCompression;

Description

The type of compression used to store the bitmap.