資源結構 (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 |
描述使用未排序存取檢視存取之資源的子資源。 |