Direct2D是微软在win7中的新技术,内部采取了3D渲染模式,底层是DXGI,比原来的GDI和GDI+效率大大提高,通过显卡的渲染,图像质量也有大幅度的提升。
目前我正在学习游戏引擎的编程,对于传统2D渲染效率低感觉极为不满意,用3D技术渲染两个三角形+纹理贴图 又略感费事,Direct2D无疑是一个好选择。
支持快速渲染高质量图片,优秀的图元绘制,加上方便的2D矩阵变换,蒙版等特效的应用,为2D图像处理提供了极为便利的操作。
经过一天多的测试,终于了解了Direct2D的基本工作模式,当然以下只是我自己的理解,如有疏漏错误,还请网友指正。
首先说几个Direct2D中的概念
设备无关资源