了解 Direct3D 12
若要为 Windows 10 和 Windows 10 移动版编写 3D 游戏和应用,则必须了解 Direct3D 12 技术的基础知识,还需了解如何准备以便在游戏和应用中使用。
使用本节的主题来设置和了解环境,你将在其中使用 Direct3D 12 来编写应用和游戏。 此内容还有助于将 Direct3D 11 应用和游戏移植到 Direct3D 12,这样就可以利用 Direct3D 12 的功能和效率。
若要使用 Direct3D 12 编程,需具有以下组件:
- 具有与 Direct3D 12 兼容的 GPU 的硬件平台
- 支持 Windows 显示驱动程序模型 (WDDM) 2.0 的显示驱动程序
在本节中
主题 | 说明 |
---|---|
Direct3D 12 编程环境设置 |
描述构成多产 Direct3D 12 开发环境的安装、工具和支持库。 |
创建基本 Direct3D 12 组件 |
本主题描述用于创建基本 Direct3D 12 组件的调用流程。 |
从 Direct3D 11 到 Direct3D 12 的重要更改 |
Direct3D 12 与 Direct3D 11 编程模型之间有显著差异。 在 Direct3D 12 中,应用比以往任何时候都更接近硬件。 |
硬件功能级别 |
介绍 11_0 到 12_1 硬件功能级别的功能。 |