19 #ifndef __CMACCELERATION__
20 #define __CMACCELERATION__
22 #ifndef __COMPONENTS__
26 #ifndef __CMAPPLICATION__
43 #if PRAGMA_STRUCT_ALIGN
44 #pragma options align = mac68k
45 #elif PRAGMA_STRUCT_PACKPUSH
47 #elif PRAGMA_STRUCT_PACK
54 cmAccelerationInterfaceVersion = 1
60 cmAccelerationComponentType = FOUR_CHAR_CODE(
'csac')
92 unsigned long reserved1;
93 unsigned long reserved2;
94 unsigned long reserved3;
95 unsigned long reserved4;
96 unsigned long reserved5;
109 unsigned long reserved2;
120 #if CALL_NOT_IN_CARBON
147 #if PRAGMA_STRUCT_ALIGN
148 #pragma options align = reset
149 #elif PRAGMA_STRUCT_PACKPUSH
151 #elif PRAGMA_STRUCT_PACK
155 #ifdef PRAGMA_IMPORT_OFF
CMError CMAccelerationCalculateData(ComponentInstance CMSession, CMAccelerationCalcDataPtr calcData)
CMError CMAccelerationLoadTables(ComponentInstance CMSession, CMAccelerationTableDataPtr tableData)
Color Matching Interfaces.
Component Manager Interfaces.
Definition: CMAcceleration.h:104
Ptr inputData
Definition: CMAcceleration.h:106
unsigned long reserved1
Definition: CMAcceleration.h:108
Ptr outputData
Definition: CMAcceleration.h:107
Definition: CMAcceleration.h:74
long colorLutGridPoints
Definition: CMAcceleration.h:85
CMBitmapColorSpace outputColorSpace
Definition: CMAcceleration.h:90
long outputLutWordSize
Definition: CMAcceleration.h:81
long colorLutWordSize
Definition: CMAcceleration.h:87
Handle outputLut
Definition: CMAcceleration.h:82
void * userData
Definition: CMAcceleration.h:91
long inputLutWordSize
Definition: CMAcceleration.h:77
long colorLutOutDim
Definition: CMAcceleration.h:84
long colorLutInDim
Definition: CMAcceleration.h:83
long outputLutEntryCount
Definition: CMAcceleration.h:79
CMBitmapColorSpace inputColorSpace
Definition: CMAcceleration.h:89
Handle inputLut
Definition: CMAcceleration.h:78
Handle colorLut
Definition: CMAcceleration.h:88
Definition: Components.h:220