Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used to specify what type of UAV (Unordered Access View) access to perform within the Render Pass.
Syntax
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
} ;
Constants
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. |
Remarks
UAV bindings via root tables or root descriptors are inherited into Render Passes, and are propagated out of Render Passes.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10, version 1809 |
| Header | d3d12umddi.h |