Lines Matching refs:Cargo
47 int Forward(register WORD In[], register WORD Out[], register LPVOID Cargo) in Forward() argument
49 LPCARGO C = (LPCARGO) Cargo; in Forward()
71 int Reverse(register WORD In[], register WORD Out[], register LPVOID Cargo) in Reverse() argument
74 LPCARGO C = (LPCARGO) Cargo; in Reverse()
90 void InitCargo(LPCARGO Cargo) in InitCargo() argument
94 Cargo -> hLab = cmsCreateLabProfile(NULL); in InitCargo()
95 Cargo -> hRGB = cmsCreate_sRGBProfile(); in InitCargo()
97 Cargo->Lab2RGB = cmsCreateTransform(Cargo->hLab, TYPE_Lab_16, in InitCargo()
98 Cargo ->hRGB, TYPE_RGB_16, in InitCargo()
102 Cargo->RGB2Lab = cmsCreateTransform(Cargo ->hRGB, TYPE_RGB_16, in InitCargo()
103 Cargo ->hLab, TYPE_Lab_16, in InitCargo()
112 void FreeCargo(LPCARGO Cargo) in FreeCargo() argument
114 cmsDeleteTransform(Cargo ->Lab2RGB); in FreeCargo()
115 cmsDeleteTransform(Cargo ->RGB2Lab); in FreeCargo()
116 cmsCloseProfile(Cargo ->hLab); in FreeCargo()
117 cmsCloseProfile(Cargo ->hRGB); in FreeCargo()
126 CARGO Cargo; in main() local
131 InitCargo(&Cargo); in main()
143 cmsSample3DGrid(AToB0, Reverse, &Cargo, 0); in main()
144 cmsSample3DGrid(BToA0, Forward, &Cargo, 0); in main()
164 FreeCargo(&Cargo); in main()