研究了一个多月的Direct3D ,发现Direct3D无论对于3D和2D的处理都是非常出色的,虽然中间走不过少的弯路.
其中还发现了Direct3D8 和 Direct3D9的表面转换方法。目前我发现的方法是从显存复制到系统存,然后再lock住复制内部数据到不兼容的表面,再复制到显存表明。实现d3d8和d3d9的兼容。
Direct3D 8与9的兼容之道
本文深入探讨了Direct3D在3D及2D处理方面的卓越表现,并详细介绍了作者在研究过程中发现的Direct3D8与Direct3D9之间的表面转换方法。通过从显存复制数据到系统内存并进行lock操作,最终实现在不兼容表面间的转换,以此确保两个版本之间的兼容性。
研究了一个多月的Direct3D ,发现Direct3D无论对于3D和2D的处理都是非常出色的,虽然中间走不过少的弯路.
其中还发现了Direct3D8 和 Direct3D9的表面转换方法。目前我发现的方法是从显存复制到系统存,然后再lock住复制内部数据到不兼容的表面,再复制到显存表明。实现d3d8和d3d9的兼容。
1259

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