动态AX RGB颜色问题

时间:2013-06-10 18:43:23

标签: axapta dynamics-ax-2012-r2

Dynamics AX 2012 R2

我正在使用Image:rgb(r,g,b);从RGB转换为整数颜色。

当颜色显示时,它们都被移动 - 红色和蓝色值似乎被交换,但我认为它实际上更复杂。

255,0,0显示为蓝色(应为红色) 0,0,255显示为红色(应为蓝色) 中间的任何颜色都混合在一起。我可以交易r& b值,但这似乎不是正确的答案,考虑到我正在使用股票AX方法 转换记录为r,g,b而不是b,g,r。

问题可能不在于Image :: rgb方法。如果我手动转换rgb值并只传递一个整数,那么颜色仍然会反转。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用WinAPI::RGB2int方法将RGB转换为内部表示。