Halide
D3D12_UNORDERED_ACCESS_VIEW_DESC Struct Reference

#include <mini_d3d12.h>

Public Attributes

DXGI_FORMAT Format
 
D3D12_UAV_DIMENSION ViewDimension
 
union {
   D3D12_BUFFER_UAV   Buffer
 
   D3D12_TEX1D_UAV   Texture1D
 
   D3D12_TEX1D_ARRAY_UAV   Texture1DArray
 
   D3D12_TEX2D_UAV   Texture2D
 
   D3D12_TEX2D_ARRAY_UAV   Texture2DArray
 
   D3D12_TEX3D_UAV   Texture3D
 
}; 
 

Detailed Description

Definition at line 2469 of file mini_d3d12.h.

Member Data Documentation

◆ Format

DXGI_FORMAT D3D12_UNORDERED_ACCESS_VIEW_DESC::Format

Definition at line 2470 of file mini_d3d12.h.

◆ ViewDimension

D3D12_UAV_DIMENSION D3D12_UNORDERED_ACCESS_VIEW_DESC::ViewDimension

Definition at line 2471 of file mini_d3d12.h.

◆ Buffer

D3D12_BUFFER_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Buffer

Definition at line 2473 of file mini_d3d12.h.

◆ Texture1D

D3D12_TEX1D_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Texture1D

Definition at line 2474 of file mini_d3d12.h.

◆ Texture1DArray

D3D12_TEX1D_ARRAY_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Texture1DArray

Definition at line 2475 of file mini_d3d12.h.

◆ Texture2D

D3D12_TEX2D_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Texture2D

Definition at line 2476 of file mini_d3d12.h.

◆ Texture2DArray

D3D12_TEX2D_ARRAY_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Texture2DArray

Definition at line 2477 of file mini_d3d12.h.

◆ Texture3D

D3D12_TEX3D_UAV D3D12_UNORDERED_ACCESS_VIEW_DESC::Texture3D

Definition at line 2478 of file mini_d3d12.h.

◆ @12

union { ... }

The documentation for this struct was generated from the following file: