资源接口 (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 接口 视图的基类。

 

资源参考