vb.net 显示PNG 并保留Alpha通道

同下面这一问http://zhidao.baidu.com/question/241243568.html指定Parent容器可以不过在图片比较多的时候处理起来很麻烦求思... 同下面这一问
http://zhidao.baidu.com/question/241243568.html
指定Parent容器可以 不过在图片比较多的时候处理起来很麻烦
求思路 不要直接垒代码
当然不要多次重绘 很影响效率
展开
 我来答
yxz0539
2011-08-04 · TA获得超过1597个赞
知道大有可为答主
回答量:1759
采纳率:0%
帮助的人:1751万
展开全部
这个是使用了PictrueBox控件。如果处理的图片比较多,您可以不使用控件,直接重写Form类的OnParint()方法,使用GDI+对图片进行绘制
更多追问追答
追问
我是新手 不是很懂
麻烦讲详细点
准确点是 GDI绘制可以 但是全部都并在Form里绘制
释放图片不会啊....
求教思路
---------------------------
我刚才试了下 如果要释放图片的话
我只想到可以建立PNG数组 然后每次图片变化就Update
请问这样做的效率不会有问题吗 我是要做游戏的
对FPS有点要求
追答
你随便搜一下.NET绘制图片的代码即可。效率一般来说不是问题,绘制图片的时候有GPU加速。另外,做游戏你可以给你的Visual Studio装一个XNA Game Studio开发套件,这是微软为.NET开发游戏专门做的一个框架。我前些日子看过一些,我这里也有一些资料,不知楼主感兴趣否
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式