Vb.net 使用GDI&\x2B生成位图的更快方法;

Vb.net 使用GDI&\x2B生成位图的更快方法;,vb.net,gdi+,Vb.net,Gdi+,我正在使用GDI+类在一个窗体上绘制一些位图,用于编写一个游戏。我想加快我的游戏速度,所以我想防止一个像素被多次绘制 例如: 我将在(10,10)处绘制一个100x100图像,在(20,20)处绘制另一个100x100图像 我想防止在旧图像区域(从(10,10)到(110100))中绘制,只绘制空白像素(从(110110)到(120120))。< /P> 我试图加快绘图事件的速度,就好像有一个背景和几个图像一样。然后我想画背景,其余的像素没有着色 我正在使用VB.NET2005 帮助图像:- 您

我正在使用GDI+类在一个窗体上绘制一些位图,用于编写一个游戏。我想加快我的游戏速度,所以我想防止一个像素被多次绘制

例如:

我将在(10,10)处绘制一个100x100图像,在(20,20)处绘制另一个100x100图像

我想防止在旧图像区域(从(10,10)到(110100))中绘制,只绘制空白像素(从(110110)到(120120))。< /P> 我试图加快绘图事件的速度,就好像有一个背景和几个图像一样。然后我想画背景,其余的像素没有着色

我正在使用VB.NET2005

帮助图像:-

您可以使用重载绘制图像,该重载允许您为要绘制的图像部分指定一个
矩形。这将允许您每次仅绘制图像的10x10像素部分。

我不理解您的问题。你能发一些代码吗?哈立德,我试着把英语讲清楚,但我不确定我是否准确地表达了你的意思(我很难理解)。你能检查一下编辑并确保我做对了吗?(一些示例代码或图像可能会有所帮助)好的,我会尽力帮助您理解我这是第一个图像:-第二个:-希望这能更好地为您的问题添加一些代码。很抱歉,这不会有任何帮助