瞭解 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 硬體功能層級的功能。 |