(Direct3D 10 图形) 的资源结构
用于创建和使用 资源的结构。
结构 | 说明 |
---|---|
D3D10_BUFFER_DESC | 缓冲区资源的说明。 |
D3D10_BUFFER_RTV | 描述 缓冲区 中要用于呈现目标视图的元素。 |
D3D10_BUFFER_SRV | 描述 缓冲区 资源中要用于着色器资源视图的元素。 |
D3D10_DEPTH_STENCIL_VIEW_DESC | 描述深度模具视图。 |
D3D10_MAPPED_TEXTURE2D | 提供对 2D 纹理中的子资源数据的访问。 |
D3D10_MAPPED_TEXTURE3D | 提供对 3D 纹理中的子资源数据的访问。 |
D3D10_RENDER_TARGET_VIEW_DESC | 描述呈现器目标视图。 |
D3D10_SUBRESOURCE_DATA | 指定用于初始化资源的数据。 |
D3D10_TEX1D_ARRAY_DSV | 指定要在深度模具视图中使用 1D 纹理数组 中的 mipmap 级别和纹理。 |
D3D10_TEX1D_ARRAY_RTV | 指定要在呈现目标视图中使用的 一维纹理 数组中的子资源 (s) 。 |
D3D10_TEX1D_ARRAY_SRV | 指定要在着色器资源视图中使用的 1D 纹理数组 中的 mipmap 级别和纹理。 |
D3D10_TEX1D_DSV | 指定要在深度模具视图中使用的 1D 纹理 中的子资源 (s) 。 |
D3D10_TEX1D_RTV | 指定要在呈现目标视图中使用的 1D 纹理 中的子资源 (s) 。 |
D3D10_TEX1D_SRV | 指定要在着色器资源视图中使用的 一维纹理 中的子资源 () 。 |
D3D10_TEX2D_ARRAY_DSV | 指定要在深度模具视图中使用的 2D 纹理数组 中的 mipmap 级别和纹理。 |
D3D10_TEX2D_ARRAY_RTV | 指定要在呈现目标视图中使用的 2D 纹理数组 中的 mipmap 级别和纹理。 |
D3D10_TEX2D_ARRAY_SRV | 指定要在着色器资源视图中使用的 2D 纹理 数组中的子资源 () 。 |
D3D10_TEX2D_DSV | 指定要在深度模具视图中使用的 2D 纹理 中的子资源 (s) 。 |
D3D10_TEX2D_RTV | 指定要在呈现目标视图中使用的 2D 纹理 中的子资源 (s) 。 |
D3D10_TEX2D_SRV | 指定要在着色器资源视图中使用的 2D 纹理 中的子资源 (s) 。 |
D3D10_TEX2DMS_ARRAY_DSV | 指定要在深度模具视图中使用的 2D 纹理 数组中的子资源 () 。 |
D3D10_TEX2DMS_ARRAY_RTV | 指定要在呈现目标视图中使用的 2D 纹理 数组中的子资源 (s) 。 |
D3D10_TEX2DMS_ARRAY_SRV | 指定要在着色器资源视图中使用的 2D 纹理 数组中的子资源 () 。 |
D3D10_TEX2DMS_DSV | 指定要在深度模具视图中使用的多重采样 2D 纹理 的子资源 () 。 |
D3D10_TEX2DMS_RTV | 指定要在呈现目标视图中使用的多重采样 2D 纹理 中的子资源 (s) 。 |
D3D10_TEX2DMS_SRV | 指定要在着色器资源视图中使用的多重采样 2D 纹理 中的子资源 (s) 。 |
D3D10_TEX3D_RTV | 指定要在呈现目标视图中使用的 3D 纹理 中的子资源 (s) 。 |
D3D10_TEX3D_SRV | 指定要在着色器资源视图中使用的 3D 纹理 中的子资源 () 。 |
D3D10_TEXCUBE_ARRAY_SRV1 | 指定要在着色器资源视图中使用的子资源 (从立方体纹理) 。 |
D3D10_TEXCUBE_SRV | 指定要在着色器资源视图中使用的子资源 (从立方体纹理) 。 |
D3D10_TEXTURE1D_DESC | 描述 1D 纹理 资源。 |
D3D10_TEXTURE2D_DESC | 描述 2D 纹理 资源。 |
D3D10_TEXTURE3D_DESC | 描述 3D 纹理 资源。 |
相关主题