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_ACCESS Indicates that the Render Pass does not allow UAV access. |
D3D12DDI_RENDER_PASS_UAV_ACCESS_READ Indicates that the Render Pass allows read access. |
D3D12DDI_RENDER_PASS_UAV_ACCESS_WRITE Indicates 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 |