private uint GetRGBA8888(Color c) { uint val = 0; val += c.A; val += (uint)(c.B << 8); val += (uint)(c.G << 16); val += (uint)(c.R << 24); return val; }