我在wxWidgets中开发了一个应用程序,在该应用程序中使用位图进行绘制。所以,第一次当我的应用程序启动时,它从文件中读取坐标并相应地绘制线条。应用程序还接收来自网络的UDP数据包,UDP数据包还包含一些xy坐标信息,这些信息必须在屏幕上绘制,所以当接收数据包时,我重绘位图图像并显示在屏幕上,我还需要刷新位图在鼠标移动事件上,因为在鼠标移动时会出现一些我必须在屏幕上绘制的新图形。最佳绘图方法
所有这些都会增加运营成本并降低我的GUI。所以,请好好建议我一些替代绘图方法,您认为这种方法可能会有效。
我已经在Google上搜索过,并获得了OpenGL的选项,但由于时间不足,我不想使用openGL,因为我没有任何OpenGL的经验。
您有1337分。我不喜欢那样。 Upvoted:P – Flavius
你不能在内存中保存一个位图实例,只需要绘制新的信息,而不用重绘整个事物?并拉伸blit位图屏幕... – Lucian
@freerider,我正在绘制一些特定的内存信息,但是当我必须从位图中删除现有的线和绘制新的线,在这种情况下,我必须重绘整个位图。 – Siddiqui