Syntax
Members
FormatType: DXGI_FORMAT A DXGI_FORMAT-typed value that specifies the viewing format. ViewDimension
Type: D3D12_UAV_DIMENSION A D3D12_UAV_DIMENSION-typed value that specifies the resource type of the view. This type specifies how the resource will be accessed. This member also determines which _UAV to use in the union below. Buffer
Type: D3D12_BUFFER_UAV A D3D12_BUFFER_UAV structure that specifies which buffer elements can be accessed. Texture1D
Type: D3D12_TEX1D_UAV A D3D12_TEX1D_UAV structure that specifies the subresources in a 1D texture that can be accessed. Texture1DArray
Type: D3D12_TEX1D_ARRAY_UAV A D3D12_TEX1D_ARRAY_UAV structure that specifies the subresources in a 1D texture array that can be accessed. Texture2D
Type: D3D12_TEX2D_UAV A D3D12_TEX2D_UAV structure that specifies the subresources in a 2D texture that can be accessed. Texture2DArray
Type: D3D12_TEX2D_ARRAY_UAV A D3D12_TEX2D_ARRAY_UAV structure that specifies the subresources in a 2D texture array that can be accessed. Texture3D
Type: D3D12_TEX3D_UAV A D3D12_TEX3D_UAV structure that specifies subresources in a 3D texture that can be accessed.
Remarks
Pass an unordered-access-view description into ID3D12Device::CreateUnorderedAccessView to create a view.Requirements
Header: d3d12_xs.h or d3d12_x.hLibrary: d3d12_xs.lib or d3d12_x.lib
Supported Platforms: XBOX Series consoles and XBOX One family
