共用方式為


資源結構 (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 指定 1D 紋理陣列中的子資源, 在轉譯目標檢視中使用。
D3D10_TEX1D_ARRAY_SRV 指定要在著色器資源檢視中使用的 1D 紋理陣列中的 mipmap 層級和紋理
D3D10_TEX1D_DSV 1D 紋理 指定子資源,以用於深度樣板檢視。
D3D10_TEX1D_RTV 指定要在轉譯目標檢視中使用的 1D 紋理 子資源。
D3D10_TEX1D_SRV 指定要在著色器資源檢視中使用的 1D 紋理 子資源。
D3D10_TEX2D_ARRAY_DSV 指定要在深度樣板檢視中使用的 2D 紋理陣列中的 mipmap 層級和紋理
D3D10_TEX2D_ARRAY_RTV 指定要在轉譯目標檢視中使用的 2D 紋理陣列中的 mipmap 層級和紋理
D3D10_TEX2D_ARRAY_SRV 指定 2D 紋理數位中的子資源, 在著色器資源檢視中使用。
D3D10_TEX2D_DSV 2D 紋理 指定子資源,以用於深度樣板檢視。
D3D10_TEX2D_RTV 指定要在轉譯目標檢視中使用的 2D 紋理 子資源。
D3D10_TEX2D_SRV 指定要在著色器資源檢視中使用的 2D 紋理 子資源。
D3D10_TEX2DMS_ARRAY_DSV 2D 紋理數位列 指定子資源,以用於深度樣板檢視。
D3D10_TEX2DMS_ARRAY_RTV 指定 2D 紋理數位中的子資源, 在轉譯目標檢視中使用。
D3D10_TEX2DMS_ARRAY_SRV 指定 2D 紋理數位中的子資源, 在著色器資源檢視中使用。
D3D10_TEX2DMS_DSV 從多重取樣 2D 紋理 指定子資源,以用於深度樣板檢視。
D3D10_TEX2DMS_RTV 指定要在轉譯目標檢視中使用的多重取樣 2D 紋理 子資源。
D3D10_TEX2DMS_SRV 指定要在著色器資源檢視中使用的多重取樣 2D 紋理 子資源。
D3D10_TEX3D_RTV 指定要在轉譯目標檢視中使用的 3D 紋理 子資源。
D3D10_TEX3D_SRV 指定要在著色器資源檢視中使用的 3D 紋理 子資源。
D3D10_TEXCUBE_ARRAY_SRV1 指定要在著色器資源檢視中使用的 Cube 紋理 子資源。
D3D10_TEXCUBE_SRV 指定要在著色器資源檢視中使用的 Cube 紋理 子資源。
D3D10_TEXTURE1D_DESC 描述 1D 紋理 資源。
D3D10_TEXTURE2D_DESC 描述 2D 紋理 資源。
D3D10_TEXTURE3D_DESC 描述 3D 紋理 資源。

 

資源參考