现在我想了解Directx 12并阅读msdn 。 它说
使用SDK安装工作示例,其中演示了以下内容:
我在这里findd3d C:\Program Files (x86)\Windows Kits\10\Redist\D3D
但是,DirectX 12的示例在哪里? Thansks。
目前只有DX12 Early Access计划的开发人员可以使用这些样本,尽管有文档参考,但样本目前尚不可用。
这里有一个我知道的公共样本。 查看Sample3DSceneRenderer.cpp,了解如何使用DX12渲染某些东西。
微软在这里发布了一个包含多个DirectX 12示例的GitHub存储库
除了DirectX-Graphics-Samples GitHub仓库中的官方DirectX团队示例外, Xbox-ATG-Samples GitHub仓库中还有一些基本的Direct3D 12示例,这是一套以游戏为中心的支持Direct3D 12的Visual Studio模板, 用于DirectX 12教程的DirectX工具包 。
如果您还不是Direct3D 11的专家用户,那么在处理Direct3D 12之前,您应该专注于学习Direct3D 11. DirectX 12是专为图形专家设计的API,对于新手来说是相当无情的。 一般来说,如果您还没有达到Direct3D 11的CPU性能限制,则不需要Direct3D 12。