轉譯 (Direct3D 12 圖形)

本節包含 Direct3D 12 (和 Direct3D 11.3) 的轉譯功能相關資訊。

本節內容

主題 描述
保守點陣化
保守的點陣化會將一些確定性新增至圖元轉譯,這特別有助於衝突偵測演算法。
間接繪圖
間接繪圖可讓一些場景周遊和消除從 CPU 移至 GPU,進而改善效能。 命令緩衝區可由 CPU 或 GPU 產生。
點陣化排序檢視
點陣化排序檢視 (ROV) 允許圖元著色器程式碼以宣告標記 UAV 系結,以改變 UAV 圖形管線結果順序的一般需求。 這可讓順序獨立透明度 (OIT) 演算法運作,這在檢視中有多個透明物件彼此對齊時,可提供更好的轉譯結果。
著色器指定的樣板參考值
讓圖元著色器能夠輸出樣板參考值,而不是使用 API 指定的著色器,可對樣板作業進行非常細微的控制。
交換鏈結
交換鏈結可控制背景緩衝區旋轉,形成圖形動畫的基礎。

下列主題也不熟悉 Direct3D 12 和 Direct3D 11.3:

高動態範圍和寬色 Gamut

請參閱高動態範圍的支援 (增加最亮白色與最深黑色) 之間的差異,以及寬色 Gamut (10 位,而不是 8 位,而不是 8 位,每個 色彩) DXGI 1.5 改善中所述。

Direct3D 12 程式設計指南