Direct3D 10 核心介面

本節包含下列核心介面的相關資訊:

介面 描述
ID3D10BlendState 介面 存取 Direct3D 10.0 裝置的混合狀態。
ID3D10BlendState1 介面 存取 Direct3D 10.1 裝置的混合狀態。
ID3D10DepthStencilState 介面 存取深度樣板狀態。
ID3D10InputLayout 介面 從記憶體存取管線輸入資料。
ID3D10RasterizerState 介面 存取轉譯器狀態。
ID3D10SamplerState 介面 存取取樣器狀態。

 

介面 描述
ID3D10Asynchronous 介面 以非同步方式從 GPU 擷取資料。
ID3D10Blob 介面 從記憶體傳回資料。
ID3D10Counter 介面 測量 GPU 效能。
ID3D10Debug 介面 啟用/停用偵錯層。
ID3D10Device 介面 表示 Direct3D 10.0 的虛擬配接器。
ID3D10Device1 介面 表示 Direct3D 10.1 的虛擬配接器。
ID3D10DeviceChild 介面 存取裝置所使用的資料。
ID3D10 包含介面 提供使用者可覆寫的方法,以在載入效果時處理 Include 檔案。
ID3D10InfoQueue 介面 儲存、擷取和篩選偵錯訊息。
ID3D10Multithread 介面 存取多執行緒設定。
ID3D10Predicate 介面 判斷是否應該處理幾何。
ID3D10Query 介面 從 GPU 查詢資訊。
ID3D10StateBlock 介面 封裝轉譯狀態。
ID3D10SwitchToRef 介面 在硬體和軟體裝置之間切換。

 

Direct3D 也會模擬下列專案的介面:

核心參考