Jump to content

IAN CHUNG

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by IAN CHUNG

  1. Trying to call the function below. I would like to read CL_MEASDATA information. Actually just need Evxy.

     

    ER_CODE KMAPI CLGetMeasData(DEVICE_HANDLE hDevice, CL_COLORSPACE Type, CL_MEASDATA* pColor); 

    typedef union tCL_MEASDATA

    {

            CL_EvxyDATA           Evxy;                                       

            CL_EvuvDATA          Evuv;                                       

            CL_EvTduvDATA       EvTduv;                                   

            CL_EvDWPeDATA    EvDWPe;                                 

            CL_XYZDATA            XYZ;                                

            CL_RenderingDATA Rendering;                      

            CL_PWDATA            Pw;                                         

            CL_SPCDATA            Spc;                                 

    }

    CL_MEASDATA;

     

    typedef struct tCL_EvxyDATA
    {
    float Ev;
    float x;
    float y;
    }
    CL_EvxyDATA;


     

    typedef struct tCL_EvuvDATA
    {
    float Ev;
    float u;
    float v;
    }
    CL_EvuvDATA;


     

    typedef struct tCL_EvTduvDATA
    {
    float Ev;
    float T;
    float duv;
    }
    CL_EvTduvDATA;


     

    typedef struct tCL_EvDWPeDATA
    {
    float Ev;
    float DW;
    float Pe;
    }
    CL_EvDWPeDATA;


     

    typedef struct tCL_XYZDATA
    {
    float X;
    float Y;
    float Z;
    }
    CL_XYZDATA;


     

    typedef struct tCL_RenderingDATA
    {
    float Data[CL_RENDERING_LEN];
    }
    CL_RenderingDATA;

     
    The RenderingDATAis stored in the array in below order
    0 1 2 ・・・ 14 15
    Ra R1 R2 ・・・ R14 R15


     

    typedef struct tCL_PWDATA
    {
    float PeakWave;
    }
    CL_PWDATA;


     

    typedef struct tCL_ScotopicDATA
    {
    float Ev;
    float Es;
    float SP;
    }
    CL_ScotopicDATA;


     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.