// d3d12umddi.h
typedef enum D3D12DDIARG_RENDER_PASS_UAV_ACCESS_FLAGS {
D3D12DDI_RENDER_PASS_UAV_ACCESS_NO_ACCESS,
D3D12DDI_RENDER_PASS_UAV_ACCESS_READ,
D3D12DDI_RENDER_PASS_UAV_ACCESS_WRITE
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Used to specify what type of UAV (Unordered Access View) access to perform within the Render Pass.
D3D12DDI_RENDER_PASS_UAV_ACCESS_NO_ACCESSIndicates that the Render Pass does not allow UAV access.
D3D12DDI_RENDER_PASS_UAV_ACCESS_READIndicates that the Render Pass allows read access.
D3D12DDI_RENDER_PASS_UAV_ACCESS_WRITEIndicates that the Render Pass allows write access.
UAV bindings via root tables or root descriptors are inherited into Render Passes, and are propagated out of Render Passes.