我正在玩光栅,我想知道使用 .net CF 将 byte[] 绘制到屏幕上的最快方法。该数组是一个标准的 24 位栅格(Screen.Width * Screen.Height * 3 的长度,RGB 顺序),现在我将数组保存到 Bitmap 对象并使用 Graphics.DrawImage(bmp) 将其绘制到屏幕上方法。我觉得必须有某种方式可以做到这一点而不必创建位图。
我正在使用 C#,但如果需要,我可以使用原生代码(如果可能,我更喜欢 P/Invokes,假设是这种情况)
谢谢你的帮助!