Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: ImageCodecData.h
Link against: imageconversion.lib

Class TBmpCompression

class TBmpCompression : public TImageDataBlock;

Description

BMP specific image data variant which holds compression info. It is only used when extracting info from the BMP decoder.

Derivation

Members

Defined in TBmpCompression:
DuplicateL(), EBitFields, EEightBppRLE, EFourBppRLE, ENone, TBmpCompression(), TCompression, iCompression

Inherited from TImageDataBlock:
DataType()


Construction and destruction


TBmpCompression()

IMPORT_C TBmpCompression();

Description

Default constructor for this class.

[Top]


Member functions


DuplicateL()

private: virtual TImageDataBlock *DuplicateL(CFrameImageData &aFrameImageData) const;

Description

Parameters

CFrameImageData &aFrameImageData

Return value

TImageDataBlock *

[Top]


Member enumerations


Enum TCompression

TCompression

Description

Flag reflecting the compression type.

ENone

No compression used.

EEightBppRLE

Eight bits per pixel run length encoding.

EFourBppRLE

Four bits per pixel run length encoding.

EBitFields

Compression using bit fields.

[Top]


Member data


iCompression

TCompression iCompression;

Description

The type of compression used

See also: