D3D12_TEX2D_ARRAY_UAV structure (d3d12.h)

Describes an array of unordered-access 2D texture resources.

Syntax

typedef struct D3D12_TEX2D_ARRAY_UAV {
  UINT MipSlice;
  UINT FirstArraySlice;
  UINT ArraySize;
  UINT PlaneSlice;
} D3D12_TEX2D_ARRAY_UAV;

Members

MipSlice

The mipmap slice index.

FirstArraySlice

The zero-based index of the first array slice to be accessed.

ArraySize

The number of slices in the array.

PlaneSlice

The index (plane slice number) of the plane to use in an array of textures.

Remarks

Use this structure with a D3D12_UNORDERED_ACCESS_VIEW_DESC structure to view the resource as an array of 2D textures.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures