例如 mainPanel.DrawToBitmap(bmp, new Rectangle(0, 0, mainPanel.Width, mainPanel.Height)); 该怎么做,谢谢
------解决方案--------------------------------------------------------
System.Drawing.Imaging.PixelFormat里面定义了不同像素的颜色数据的格式
// 摘要:
// 指定格式为每像素 16 位;红色、绿色和蓝色分量各使用 5 位。剩余的 1 位未使用。
Format16bppRgb555 = 135173,
//
// 摘要:
// 指定格式为每像素 16 位;红色分量使用 5 位,绿色分量使用 6 位,蓝色分量使用 5 位。
Format16bppRgb565 = 135174,
//
// 摘要:
// 指定格式为每像素 24 位;红色、绿色和蓝色分量各使用 8 位。