|
Mac OS 9
|
#include <CMAcceleration.h>
Data Fields | |
| long | inputLutEntryCount |
| long | inputLutWordSize |
| Handle | inputLut |
| long | outputLutEntryCount |
| long | outputLutWordSize |
| Handle | outputLut |
| long | colorLutInDim |
| long | colorLutOutDim |
| long | colorLutGridPoints |
| long | colorLutWordSize |
| Handle | colorLut |
| CMBitmapColorSpace | inputColorSpace |
| CMBitmapColorSpace | outputColorSpace |
| void * | userData |
| unsigned long | reserved1 |
| unsigned long | reserved2 |
| unsigned long | reserved3 |
| unsigned long | reserved4 |
| unsigned long | reserved5 |
©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©© table data for acceleration component
| Handle CMAccelerationTableData::colorLut |
count of bits of each entry ( e.g. 8 for BYTE )
| long CMAccelerationTableData::colorLutGridPoints |
output dimension ( e.g. 3 for LAB ; 4 for CMYK )
| long CMAccelerationTableData::colorLutInDim |
handle to output lut
| long CMAccelerationTableData::colorLutOutDim |
input dimension ( e.g. 3 for LAB ; 4 for CMYK )
| long CMAccelerationTableData::colorLutWordSize |
count of gridpoints for color lut ( for one Dimension )
| CMBitmapColorSpace CMAccelerationTableData::inputColorSpace |
handle to color lut
| Handle CMAccelerationTableData::inputLut |
count of bits of each entry ( e.g. 16 for WORD )
| long CMAccelerationTableData::inputLutWordSize |
count of entries for input lut for one dimension
| CMBitmapColorSpace CMAccelerationTableData::outputColorSpace |
packing info for input
| Handle CMAccelerationTableData::outputLut |
count of bits of each entry ( e.g. 8 for BYTE )
| long CMAccelerationTableData::outputLutEntryCount |
handle to input lut
| long CMAccelerationTableData::outputLutWordSize |
count of entries for output lut for one dimension
| void* CMAccelerationTableData::userData |
packing info for output