QPix Command Reference
Graphics Importers
|
|
| QPx_GetImporterImageDepth(importerRef; pixelDepth):error | |||
|
|
importerRef | Longint | Reference to a graphics importer instance |
|
|
pixelDepth | Longint | Pixel depth |
|
|
error | Longint | Error result |
Returns the pixel depth of the image associated with a graphics importer instance.
The graphics importer instance is specified by importerRef. If importerRef does not refer to an existing graphics importer instance, the qpx_paramErr error code is returned.
Pixel depth is returned in pixelDepth. Possible values returned in the pixelDepth parameter are:
| qpx_BlackAndWhite | 1 | Black and white |
| qpx_FourColors | 2 | Four colors |
| qpx_SixteenColors | 4 | Sixteen colors |
| qpx_TwoHundredFiftySixColors | 8 | 256 colors |
| qpx_ThousandsColors | 16 | Thousands of colors |
| qpx_MillionColors | 24 | Million of colors |
| qpx_MillionColorsPlusAlpha | 32 | Million of colors plus alpha |
| qpx_FourGrays | 34 | Four grays |
| qpx_SixteenGrays | 36 | Sixteen grays |
| qpx_TwoHundredFiftySixGrays | 40 | 256 grays |
Example
`Get pixel depth C_LONGINT($error)C_LONGINT($pixelDepth) C_LONGINT(gQPixImporter) $error:=QPx_GetImporterImageDepth (gQPixImporter;$pixelDepth) If ($error#qpx_noErr) `Handle the errorEnd if |