GDI绘制png

最近做的一个项目,用GDI+来做绘制,最后发现效率很慢,和GDI的效率相差不止一个数量级。

最后决定还是用GDI来绘制。

问题很快出现了,以前的很多效果是带alpha透明的png来贴图实现的,这用GDI+很容易做到,但是用GDI就很麻烦了。

我想了一个折中的办法,是这样做的:用GDI+把png加载起来,然后生成一个32位的带alpha通道的位图,然后使用GDI的alphablend进行绘制。

你可能感兴趣的:(GDI绘制png)