我有一些低级图像/纹理操作,其中 32 位颜色存储为 UInt32 或 int,并且我需要在两者之间进行非常快速的按位转换。
e.g.
int color = -2451337;
//exception
UInt32 cu = (UInt32)color;
有任何想法吗?
感谢致敬
int color = -2451337;
unchecked {
uint color2 = (uint)color;
// color2 = 4292515959
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)