Defines the types of file compression.
| Enumerator | Value | Description |
|---|---|---|
| ENoBitmapCompression |
Bitmap file is not compressed. | |
| EByteRLECompression |
File is compressed using run-length encoding compression. | |
| ETwelveBitRLECompression |
File is compressed using twelve bit run-length encoding compression. | |
| ESixteenBitRLECompression |
File is compressed using sixteen bit run-length encoding compression. | |
| ETwentyFourBitRLECompression |
File is compressed using twenty four bit run-length encoding compression. | |
| EThirtyTwoUBitRLECompression |
File is compressed using twenty four bit run-length encoding compression from 32-bit bitmap buffer. | |
| EThirtyTwoABitRLECompression |
File is compressed using thirty two bit run-length encoding compression from 32-bit bitmap buffer. | |
| EGenericPaletteCompression |
File is compressed as a palette plus reduced bit-per-pixel. Only applicable to bitmaps already loaded in RAM. | |
| EProprietaryCompression |
Extended bitmap. Data format is proprietary to licensee. | |
| ERLECompressionLast | 255 |
Defines the available file compression schemes.
| Enumerator | Value | Description |
|---|---|---|
| ERLECompression |
File is compressed using run-length encoding compression. | |
| EPaletteCompression |
File is compressed as a palette plus reduced bit-per-pixel. | |
| EPaletteCompressionWithRLEFallback |
File is compressed as a palette plus reduced bit-per-pixel, with automatic fallback to RLE if bitmap is not suitable |