Direct3D 10 圖形 (資源介面)

Direct3D 10 會為兩種基本類型的資源定義一些介面: 緩衝區 和紋理。

介面 描述
ID3D10Buffer 介面 存取緩衝區資料。
ID3D10Resource 介面 資源的基類。
ID3D10Texture1D 介面 存取 1D 紋理或 1D 紋理陣列中的資料。
ID3D10Texture2D 介面 存取 2D 紋理或 2D 紋理陣列中的資料
ID3D10Texture3D 介面 存取 3D 紋理或 3D 紋理陣列中的資料。

 

應用程式會使用檢視將資源系結至 管線階段。 檢 會定義如何在轉譯期間存取資源。 API 包含這些檢視介面。

介面 描述
ID3D10DepthStencilView 介面 存取 深度樣板 紋理中的資料。
ID3D10RenderTargetView 介面 存取 轉譯目標中的資料。
ID3D10ShaderResourceView 介面 存取 Direct3D 10.0 中著色器資源中的資料。
ID3D10ShaderResourceView1 介面 存取 Direct3D 10.1 中著色器資源中的資料。
ID3D10View 介面 檢視的基類。

 

資源參考