資源結構 (Direct3D 11 圖形)
結構可用來建立和使用資源。
本節內容
主題 | 描述 |
---|---|
D3D11_BUFFER_DESC |
描述緩衝區資源。 |
D3D11_BUFFER_RTV |
指定要在轉譯目標檢視中使用的緩衝區資源中的專案。 |
D3D11_BUFFER_SRV |
指定要在著色器資源檢視中使用的緩衝區資源中的專案。 |
D3D11_BUFFER_UAV |
描述緩衝區中要在未排序存取檢視中使用的專案。 |
D3D11_BUFFEREX_SRV |
描述原始緩衝區資源中要用於著色器資源檢視中的專案。 |
D3D11_DEPTH_STENCIL_VIEW_DESC |
指定可從深度樣板檢視存取之紋理的子資源。 |
D3D11_MAPPED_SUBRESOURCE |
提供子資源資料的存取權。 |
D3D11_PACKED_MIP_DESC |
描述具有 mipmap 之磚資源的磚結構。 |
D3D11_RENDER_TARGET_VIEW_DESC |
指定使用轉譯目標檢視可存取之資源的子資源。 |
D3D11_RENDER_TARGET_VIEW_DESC1 |
描述使用轉譯目標檢視可存取之資源的子資源。 |
D3D11_SHADER_RESOURCE_VIEW_DESC |
描述著色器資源檢視。 |
D3D11_SHADER_RESOURCE_VIEW_DESC1 |
描述著色器資源檢視。 |
D3D11_SUBRESOURCE_DATA |
指定初始化子資源的資料。 |
D3D11_SUBRESOURCE_TILING |
描述磚子資源磁片區。 |
D3D11_TEX1D_ARRAY_DSV |
指定要在深度樣板檢視中使用的 1D 紋理陣列中的子資源。 |
D3D11_TEX1D_ARRAY_RTV |
指定要在轉譯目標檢視中使用的 1D 紋理陣列中的子資源。 |
D3D11_TEX1D_ARRAY_SRV |
指定要在著色器資源檢視中使用的 1D 紋理陣列中的子資源。 |
D3D11_TEX1D_ARRAY_UAV |
描述未排序存取 1D 紋理資源的陣列。 |
D3D11_TEX1D_DSV |
指定可從深度樣板檢視存取的 1D 紋理子資源。 |
D3D11_TEX1D_RTV |
指定要在轉譯目標檢視中使用的 1D 紋理子資源。 |
D3D11_TEX1D_SRV |
指定要在著色器資源檢視中使用的 1D 紋理子資源。 |
D3D11_TEX1D_UAV |
描述未排序存取的 1D 紋理資源。 |
D3D11_TEX2D_ARRAY_DSV |
指定陣列 2D 紋理中的子資源,這些紋理可供深度樣板檢視存取。 |
D3D11_TEX2D_ARRAY_RTV |
指定要在轉譯目標檢視中使用的 2D 紋理陣列中的子資源。 |
D3D11_TEX2D_ARRAY_RTV1 |
描述要用於轉譯目標檢視之 2D 紋理陣列中的子資源。 |
D3D11_TEX2D_ARRAY_SRV |
指定要在著色器資源檢視中使用的 2D 紋理陣列中的子資源。 |
D3D11_TEX2D_ARRAY_SRV1 |
描述要用於著色器資源檢視之 2D 紋理陣列中的子資源。 |
D3D11_TEX2D_ARRAY_UAV |
描述未排序存取 2D 紋理資源的陣列。 |
D3D11_TEX2D_ARRAY_UAV1 |
描述未排序存取 2D 紋理資源的陣列。 |
D3D11_TEX2D_DSV |
指定可從深度樣板檢視存取的 2D 紋理子資源。 |
D3D11_TEX2D_RTV |
指定要在轉譯目標檢視中使用的 2D 紋理子資源。 |
D3D11_TEX2D_RTV1 |
描述要用於轉譯目標檢視的 2D 紋理子資源。 |
D3D11_TEX2D_SRV |
指定要在著色器資源檢視中使用的 2D 紋理子資源。 |
D3D11_TEX2D_SRV1 |
描述要用於著色器資源檢視的 2D 紋理子資源。 |
D3D11_TEX2D_UAV |
描述未排序存取的 2D 紋理資源。 |
D3D11_TEX2D_UAV1 |
描述未排序存取的 2D 紋理資源。 |
D3D11_TEX2DMS_ARRAY_DSV |
指定深度樣板檢視之多重取樣 2D 紋理陣列中的子資源。 |
D3D11_TEX2DMS_ARRAY_RTV |
指定要在轉譯目標檢視中使用的多重取樣 2D 紋理陣列中的子資源。 |
D3D11_TEX2DMS_ARRAY_SRV |
指定要在著色器資源檢視中使用的多重取樣 2D 紋理陣列中的子資源。 |
D3D11_TEX2DMS_DSV |
指定多取樣 2D 紋理的子資源,該紋理可供深度樣板檢視存取。 |
D3D11_TEX2DMS_RTV |
指定要在轉譯目標檢視中使用的多重取樣 2D 紋理的子資源。 |
D3D11_TEX2DMS_SRV |
指定要在著色器資源檢視中使用的多重取樣 2D 紋理的子資源。 |
D3D11_TEX3D_RTV |
指定要在轉譯目標檢視中使用的 3D 紋理子資源。 |
D3D11_TEX3D_SRV |
指定要在著色器資源檢視中使用的 3D 紋理子資源。 |
D3D11_TEX3D_UAV |
描述未排序存取的 3D 紋理資源。 |
D3D11_TEXCUBE_ARRAY_SRV |
指定要在著色器資源檢視中使用的 Cube 紋理陣列中的子資源。 |
D3D11_TEXCUBE_SRV |
指定要在著色器資源檢視中使用的 Cube 紋理子資源。 |
D3D11_TEXTURE1D_DESC |
描述 1D 紋理。 |
D3D11_TEXTURE2D_DESC |
描述 2D 紋理。 |
D3D11_TEXTURE2D_DESC1 |
描述 2D 紋理。 |
D3D11_TEXTURE3D_DESC |
描述 3D 紋理。 |
D3D11_TEXTURE3D_DESC1 |
描述 3D 紋理。 |
D3D11_TILE_REGION_SIZE |
描述並排區域的大小。 |
D3D11_TILED_RESOURCE_COORDINATE |
描述並排資源的座標。 |
D3D11_TILE_SHAPE |
藉由指定圖格的維度來描述圖格的形狀。 |
D3D11_UNORDERED_ACCESS_VIEW_DESC |
指定使用未排序存取檢視存取之資源的子資源。 |
D3D11_UNORDERED_ACCESS_VIEW_DESC1 |
描述使用未排序存取檢視存取之資源的子資源。 |