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 工具支援。 |