DirectX 12是Windows 10采用的低级图形API以减少处理器的开销。更小的开销和更高的GPU利用率使得采用DirectX 12的游戏引擎能在屏幕上绘制更多的模型、贴图和特效。具体有多大?在下面的表格中用DirectX 11测试Fire Strike和Time Spy进行了比较
每帧平均处理量
在DirectX 12中,开发者能显著的提高多线程比例和硬件利用率。但这需要大量图形专业知识和内存操作级别的编程技巧。这些在程序上的投资是意义重大的并且在项目开始之初就应该考虑进去。
3DMarkTime Spy的开发是由来自AMD, Intel, Microsoft, NVIDIA的专家们和Futuremark基准测试开发项目的成员们完成的。这是首批“正确地”从头开始的DirectX 12程序,完全实现了DirectX 12带来的性能提升。