Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

profcrd.h

Go to the documentation of this file.
00001 #ifndef PROFCRD_H 00002 #define PROFCRD_H 00003 00004 #define MAXCHANNELS 4 00005 #define PREVIEWCRDGRID 16 00006 00007 typedef enum { DATA_lut=0, DATA_matrix } DATATYPE; 00008 00009 typedef struct tagHOSTCLUT { 00010 USHORT size; 00011 DATATYPE dataType; 00012 DWORD colorSpace; 00013 DWORD pcs; 00014 DWORD intent; 00015 float whitePoint[3]; 00016 float mediaWP[3]; 00017 unsigned char inputChan; 00018 unsigned char outputChan; 00019 unsigned char clutPoints; 00020 unsigned char lutBits; 00021 float e[9]; 00022 USHORT inputEnt; 00023 USHORT outputEnt; 00024 MEMPTR inputArray[MAXCHANNELS]; 00025 MEMPTR outputArray[MAXCHANNELS]; 00026 MEMPTR clut; 00027 } HOSTCLUT; 00028 typedef HOSTCLUT __huge *LPHOSTCLUT; 00029 00030 BOOL EXTERN 00031 GetPS2PreviewColorRenderingDictionary ( 00032 CHANDLE cpDev, 00033 CHANDLE cpTarget, 00034 DWORD Intent, 00035 MEMPTR lpMem, 00036 LPDWORD lpcbSize, 00037 BOOL AllowBinary); 00038 #endif 00039

Generated on Sat May 15 19:41:28 2004 for test by doxygen 1.3.7