public override unsafe void DoSetColor32(int x, Color32 c) => ((Color24 *)Address)[x] = new Color24(c.A == Byte.MaxValue ? c : c.BlendWithBackground(BitmapData.BackColor));