你们说GDI如何画透明图
你们说GDI怎么画透明图?
现在透明的PNG图片一般都是用GDI+来实现? 那么GDI为什么不行? 我觉得肯定是可以的呀,GDI+它的底层不也就是GDI吗? 有没有高手来说下GDI怎么绘透明的PNG图片?
------解决方案--------------------
微软做的,它比我们更知道底层。这个东西是和显卡驱动有关的,关键点是用DC从显存读出你自己能理解的位图格式。我估计GDI+并不支持老的显示取代,我用那个是WIN98年代,现在的COMPATIBLE DC里的位图或许规格统一了,但是你操作还是很麻烦,程序需要判断显卡的色彩模式分别处理,24位、32位还好说,64K,256色就累了
现在透明的PNG图片一般都是用GDI+来实现? 那么GDI为什么不行? 我觉得肯定是可以的呀,GDI+它的底层不也就是GDI吗? 有没有高手来说下GDI怎么绘透明的PNG图片?
------解决方案--------------------
微软做的,它比我们更知道底层。这个东西是和显卡驱动有关的,关键点是用DC从显存读出你自己能理解的位图格式。我估计GDI+并不支持老的显示取代,我用那个是WIN98年代,现在的COMPATIBLE DC里的位图或许规格统一了,但是你操作还是很麻烦,程序需要判断显卡的色彩模式分别处理,24位、32位还好说,64K,256色就累了