test: profcrd.h Source File

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 struct tagHOSTCLUT {
    00008     USHORT         size;
    00009     USHORT         wdummy;
    00010     DWORD          colorSpace;
    00011     DWORD          pcs;
    00012     DWORD          intent;
    00013     float          whitePoint[3];
    00014     float          mediaWP[3];
    00015     unsigned char  inputChan;
    00016     unsigned char  outputChan;
    00017     unsigned char  clutPoints;
    00018     unsigned char  lutBits;
    00019     float          e[9];
    00020     USHORT         inputEnt;
    00021     USHORT         outputEnt;
    00022     MEMPTR         inputArray[MAXCHANNELS];
    00023     MEMPTR         outputArray[MAXCHANNELS];
    00024     MEMPTR         clut;
    00025 } HOSTCLUT;
    00026 typedef HOSTCLUT __huge *LPHOSTCLUT;
    00027
    00028 BOOL EXTERN
    00029 GetPS2PreviewColorRenderingDictionary (
    00030                     CHANDLE cpDev,
    00031                     CHANDLE cpTarget,
    00032                     DWORD Intent,
    00033                     MEMPTR lpMem,
    00034                     LPDWORD lpcbSize,
    00035                     BOOL AllowBinary);
    00036 #endif
    00037