Direct3D

Direct3D 是一種低階 API,可用於使用轉譯管線繪製基本類型,或使用計算著色器執行平行作業。 如需詳細資訊,請參閱下列內容。

如需取得及安裝 Direct3D 的相關資訊,請參閱 Direct3D 12 程式設計環境設定

本節內容

主題 描述
開始使用 Direct3D 深入討論 Direct3D、不同的應用程式模型、不同版本、轉譯和計算。
Direct3D 12 圖形 Direct3D 12 提供 API 和平臺,可讓您的應用程式利用具有一或多個 Direct3D 12 相容 GPU 的電腦圖形和運算功能。
Direct3D 11 圖形 您可以使用 Microsoft Direct3D 11 圖形,為遊戲和科學和桌面應用程式建立 3D 圖形。
DXGI DXGI 會處理列舉圖形配接器、列舉顯示模式、選取緩衝區格式、在進程之間共用資源,以及將轉譯的畫面呈現至視窗或監視器以供顯示。
HLSL HLSL 是 DirectX 的高階著色器語言。 使用 HLSL,您可以為 Direct3D 管線建立類似 C 的可程式化著色器。
Dds DirectDraw 表面檔案格式 (DDS) 支援未壓縮和壓縮的 (DXTn) 紋理、mipmap、Cube 地圖和磁片區對應。 DirectXTex、DirectXTK、舊版 D3DX 和其他 DirectX 工具支援。