Did you declare input[] and output[] as volatile?
(s. https://msdn.microsoft.com/de-de/library/x13ttww7.aspx)

Edgar


Am 16.06.2016 um 21:25 schrieb Roger Breton:
> Tengo una pequena problema...
>
> I need to convert 400 RGB values to Lab using a monitor profile.
>
> I use the following C# code :
>
>   string Source = "Monitor.icm";
>   IntPtr hSource = cmsOpenProfileFromFile(Source, "r");
>
>   xform = cmsCreateTransform(hSource, TYPE_RGB_DBL, hLab2, TYPE_Lab_DBL,
> INTENT_ABSOLUTE_COLORIMETRIC, 0);
>
>   for (int i = 0; i < 400; i++)
>   {
>           input[0] = R[i];
>           input[1] = G[i];
>           input[2] = B[i];
>
>            cmsDoTransform(xform, input, output, 1);
>
>            L = output[0];
>            a = output[1];
>            b = output[2];
> }
>
> First time through the loop I get valid Lab results.
> But subsequent passage through the loop always return the same Lab values?
> The input[] values do change as expected.
>
> When I use this code outside of a loop, it works perfect.
>
> / Roger Breton
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity planning
> reports. http://sdm.link/zohomanageengine
> _______________________________________________
> Lcms-user mailing list
> Lcms-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lcms-user
>

-- 
lakeBits Inh. Edgar Loser
Haydnstr. 25
78464 Konstanz
Tel 0049 7531 5844154 0
Fax 0049 7531 5844154 9
http://www.colymp.com/
mailto:lo...@colymp.com

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to