Parameters to control the raster store. More...
#include "rasterstoreapi.h"
Data Fields | |
| size_t | size |
| Size of this structure. | |
| int | storage_flags |
| Raster store flags from RASTER_USE_*. | |
| int | compression_type |
| Compression type from RASTER_COMPRESS_*. | |
| int | compression_level |
| Compression level from worst (1) to most (9) or default (0) | |
| size_t | max_chunk_bytes |
Parameters to control the raster store.
| size_t raster_store_params::max_chunk_bytes |
Raster stores may split the lines written to them into chunks, for improved handling of compression/decompression and swapping. This sets the maximum size of chunk to allocate. Chunks have a minimum of one line in them, so this may be exceeded if a single line is longer than the value set. If the value 0 is set, the RIP will use its default maximum chunk size.