D3D11_UNORDERED_ACCESS_VIEW_DESC1 結構 (d3d11_3.h)
描述使用未排序存取檢視存取之資源的子資源。
語法
typedef struct D3D11_UNORDERED_ACCESS_VIEW_DESC1 {
DXGI_FORMAT Format;
D3D11_UAV_DIMENSION ViewDimension;
union {
D3D11_BUFFER_UAV Buffer;
D3D11_TEX1D_UAV Texture1D;
D3D11_TEX1D_ARRAY_UAV Texture1DArray;
D3D11_TEX2D_UAV1 Texture2D;
D3D11_TEX2D_ARRAY_UAV1 Texture2DArray;
D3D11_TEX3D_UAV Texture3D;
};
} D3D11_UNORDERED_ACCESS_VIEW_DESC1;
成員
Format
指定數據格式 的DXGI_FORMAT型別值。
ViewDimension
指定檢視之資源類型的 D3D11_UAV_DIMENSION型別值。 此類型與基礎資源的資源類型相同。 此成員也會決定下列聯集中使用的_UAV。
Buffer
D3D11_BUFFER_UAV 結構,指定可以存取哪些緩衝區專案。
Texture1D
D3D11_TEX1D_UAV 結構,指定可存取之 1D 紋理中的子資源。
Texture1DArray
D3D11_TEX1D_ARRAY_UAV 結構,指定可存取之 1D 紋理陣列中的子資源。
Texture2D
D3D11_TEX2D_UAV1結構,指定可存取之 2D 紋理中的子資源。
Texture2DArray
D3D11_TEX2D_ARRAY_UAV1 結構,指定可存取之 2D 紋理陣列中的子資源。
Texture3D
D3D11_TEX3D_UAV結構,指定可存取之 3D 紋理中的子資源。
備註
unordered-access-view 描述會傳遞至 ID3D11Device3::CreateUnorderedAccessView1 以建立檢視。
規格需求
需求 | 值 |
---|---|
標頭 | d3d11_3.h |