GDI+是窗体系统的一部分,首先要受窗体系统架构的限制。其次没有硬件加速,绘制基本上就是基于memory copy的数据搬运。实际上DirectDraw也缺乏硬件加速支持,以前大家都是用MMX软加速。如果拿GDI做底层,用MMX自己写blit,也能取得很好的性能。Direct3D的机制和DirectDraw的位拷贝完全不同,基本靠3D加速卡硬件绘图。
gdi和direct
最新推荐文章于 2025-09-13 15:19:02 发布
本文探讨了GDI+作为窗体系统一部分的局限性及其基于内存复制的绘制方式,并与DirectDraw及Direct3D进行了对比。Direct3D依靠3D加速卡实现硬件绘图,提供了比GDI+更高效的绘图性能。
6567

被折叠的 条评论
为什么被折叠?



