首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

DirectDraw绘png图,显示的图有有关问题

2012-02-13 
DirectDraw绘png图,显示的图有问题我用CxImage加载png图,然后绘到表面A上,再把表面A绘到表面B,最后表面B绘

DirectDraw绘png图,显示的图有问题
我用CxImage加载png图,然后绘到表面A上,再把表面A绘到表面B,最后表面B绘到主表面显示。但是显示出的图有一圈白色(应该说是近似白色),我想可能是png有Alpha通道,但是DirectDraw的表面不支持Alpha通道,所以无法和背景混合在一起,就显示成这种杂边。
如何才能解决这种问题啊?或者绘到D3D上,再在DirectDraw中显示?要怎么做啊?这几天都把我郁闷死了...

[解决办法]
D3D可以解决。
DDraw的话,只能靠CPU算了。

热点排行