Direct3D 11 核心介面
本節包含核心介面的相關信息。
主題 | 描述 |
---|---|
ID3D11Asynchronous |
這個介面會封裝方法,以異步方式從 GPU 擷取數據。 |
ID3D11BlendState |
blend-state 介面會保留混合狀態的描述,您可以繫結至 輸出合併階段。 |
ID3D11BlendState1 |
blend-state 介面會保留混合狀態的描述,您可以繫結至 輸出合併階段。 這個 blend-state 介面支持邏輯作業和混合作業。 |
ID3D11CommandList |
ID3D11CommandList 介面會封裝用於播放的圖形命令清單。 |
ID3D11Counter |
此介面會封裝測量 GPU 效能的方法。 |
ID3D11DepthStencilState |
depth-stencil-state 介面會保存深度樣板狀態的描述,您可以繫結至 輸出合併階段。 |
ID3D11Device |
裝置介面代表虛擬配接器;用來建立資源。 |
ID3D11Device1 |
裝置介面代表虛擬配接器;用來建立資源。
ID3D11Device1 將新方法新增至 ID3D11Device中的方法。 |
ID3D11Device2 |
裝置介面代表虛擬配接器;用來建立資源。
ID3D11Device2 會將新方法新增至 ID3D11Device1中的方法。 |
ID3D11Device3 |
裝置介面代表虛擬配接器;用來建立資源。
ID3D11Device3 會將新方法新增至 ID3D11Device2中的方法。 |
ID3D11Device4 |
裝置介面代表虛擬配接器;用來建立資源。
ID3D11Device4 將新方法新增至 ID3D11Device3,例如 RegisterDeviceRemovedEvent 和 UnregisterDeviceRemoved。 |
ID3D11Device5 |
裝置介面代表虛擬配接器;用來建立資源。
ID3D11Device5 會將新的方法新增至 ID3D11Device4中的方法。 |
ID3D11DeviceChild |
裝置子介面會存取裝置所使用的數據。 |
ID3D11DeviceContext |
ID3D11DeviceContext 介面代表會產生轉譯命令的裝置內容。 注意: Windows 10 Creators Update 中引進的最新版本是 ID3D11DeviceContext4。 以 Windows 10 Creators Update 為目標的應用程式應該使用 ID3D11DeviceContext4 介面,而不是 ID3D11Device。 |
ID3D11DeviceContext1 |
裝置內容介面代表裝置內容;它用來轉譯命令。
ID3D11DeviceContext1 將新方法新增至 ID3D11DeviceContext中的方法。 |
ID3D11DeviceContext2 |
裝置內容介面代表裝置內容;它用來轉譯命令。
ID3D11DeviceContext2 會將新的方法新增至 ID3D11DeviceContext1中的方法。 |
ID3D11DeviceContext3 |
裝置內容介面代表裝置內容;它用來轉譯命令。
ID3D11DeviceContext3 將新方法新增至 ID3D11DeviceContext2中的方法。 |
ID3D11DeviceContext4 |
裝置內容介面代表裝置內容;它用來轉譯命令。
ID3D11DeviceContext4 將新方法新增至 ID3D11DeviceContext3中的方法。 |
ID3DDeviceContextState |
ID3DDeviceContextState 介面代表內容狀態物件,此物件會保存 Microsoft Direct3D 裝置的狀態和行為資訊。 |
ID3D11Fence |
表示柵欄、用於同步處理 CPU 和一或多個 GPU 的物件。 |
ID3D11InputLayout |
輸入配置介面包含如何將記憶體中配置的頂點數據饋送至 輸入組合器階段圖形管線的定義。 |
ID3D11Multithread |
為多線程應用程式的重要區段提供線程保護。 |
ID3D11Predicate |
述詞介面會根據先前繪製呼叫的結果來判斷是否應該處理幾何。 |
ID3D11Query |
查詢介面會從 GPU 查詢資訊。 |
ID3D11Query1 |
表示查詢物件,用於從圖形處理單位 (GPU) 查詢資訊。 |
ID3D11RasterizerState |
轉譯器狀態介面會保留轉譯器狀態的描述,您可以繫結至 轉譯器階段。 |
ID3D11RasterizerState1 |
轉譯器狀態介面會保留轉譯器狀態的描述,您可以繫結至 轉譯器階段。 此轉譯器狀態介面支持強制取樣計數。 |
ID3D11RasterizerState2 |
轉譯器狀態介面會保留轉譯器狀態的描述,您可以繫結至 轉譯器階段。 此轉譯器狀態介面支持強制取樣計數和保守的點陣化模式。 |
ID3D11SamplerState |
sampler 狀態介面會保留取樣器狀態的描述,您可以系結至 管線的任何著色器階段, 紋理範例作業參考。 |
Direct3D 11 會實作: