| class TPngEncodeData : public TFrameDataBlock |
PNG specific frame data variant which holds PNG encoding information.
It can only be used with the PNG encoder.
| Public Member Functions | |
|---|---|
| TPngEncodeData () | |
| Private Member Functions | |
|---|---|
| TFrameDataBlock * | DuplicateL ( CFrameImageData &) |
| Inherited Functions | |
|---|---|
| TFrameDataBlock::DataType()const | |
| TFrameDataBlock::TFrameDataBlock(TUid) | |
| Public Member Enumerations | |
|---|---|
| enum | TPngCompressLevel { EDefaultCompression = Z_DEFAULT_COMPRESSION, ENoCompression = Z_NO_COMPRESSION, EBestSpeed = Z_BEST_SPEED, EBestCompression = Z_BEST_COMPRESSION } |
| Public Attributes | |
|---|---|
| TInt | iBitsPerPixel |
| TBool | iColor |
| TPngCompressLevel | iLevel |
| TBool | iPaletted |
| TFrameDataBlock * | DuplicateL | ( | CFrameImageData & | aFrameImageData | ) | const [private, virtual] |
Provides a copy of an object that manages a list of frame and image block data, but not a bitwise copy. It provides a new reference to the object.
| CFrameImageData & aFrameImageData | An object that manages a list of frame and image block data |
A flag reflecting the level of compression used.
| EDefaultCompression = Z_DEFAULT_COMPRESSION |
Default level of compression used. |
| ENoCompression = Z_NO_COMPRESSION |
No compression used. |
| EBestSpeed = Z_BEST_SPEED |
Optimise compression for speed. |
| EBestCompression = Z_BEST_COMPRESSION |
Optimise compression for size. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.