Direct3D 12 參考

本節涵蓋 Direct3D 12 架構圖形程式設計的 API。

本節內容

主題 描述
介面階層 此圖顯示介面繼承階層。
D3D12 參考中的範例程式碼 說明使用 Direct3D 12 檔中的範例程式碼。
核心參考 本節涵蓋在 d3d12.h 中宣告的 Direct3D 12 API,包括緩衝區、紋理和檢視的 API。
偵錯層參考 本節涵蓋在 d3d12sdklayers.h 中宣告的 Direct3D 12 API,其適用于偵錯層。
著色器參考 本節涵蓋在 d3d12shader.h 中宣告的 Direct3D 12 API,有助於建立和管理可程式化的著色器。 著色器是以獨佔方式使用 HLSL 進行程式設計的程式。
11on12 參考 本節涵蓋在 d3d11on12.h 中宣告的 Direct3D 12 API。 Direct3D 11on12 API 可協助您以累加方式將程式碼從 D3D11 移植到 D3D12。
Direct Machine Learning (DirectML) 參考 本節涵蓋 Direct Machine Learning (DirectML) 在 directml.h 中宣告的 API。
D3D12 的協助程式結構和函式 這些協助程式結構和協助程式函式會在 中 d3dx12.h 宣告。
Direct3D 12 傳回碼 以下是來自 API 函式的傳回碼。
Direct3D 12 Raytracing 本節提供與 Direct3D 12 Raytracing 相關的 API 連結。
Windows 7 上的 Direct3D 12 本節涵蓋 中 d3d12downlevel.h 宣告的 Direct3D 12 API,僅供 Windows 7 使用。 如需詳細資訊,請參閱 將 DirectX 12 遊戲移植到 Windows 7