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.
The D3D12DDI_RANGED_BARRIER_FLAGS_0094 enumeration specifies flags for ranged barriers.
Syntax
typedef enum D3D12DDI_RANGED_BARRIER_FLAGS_0094 {
D3D12DDI_RANGED_BARRIER_FLAG_NONE_0094,
D3D12DDI_RANGED_BARRIER_FLAG_ATOMIC_COPY_0094,
D3D12DDI_RANGED_BARRIER_FLAG_ACQUIRE_0094,
D3D12DDI_RANGED_BARRIER_FLAG_RELEASE_0094
} ;
Constants
D3D12DDI_RANGED_BARRIER_FLAG_NONE_0094No flags are specified. |
D3D12DDI_RANGED_BARRIER_FLAG_ATOMIC_COPY_0094The barrier is associated with a parameter of an atomic copy operation. |
D3D12DDI_RANGED_BARRIER_FLAG_ACQUIRE_0094Acquire a buffer range for AtomicCopy operations. |
D3D12DDI_RANGED_BARRIER_FLAG_RELEASE_0094Release a buffer range from AtomicCopy operations. |
Remarks
See Enhanced Barriers for general information.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 11, version 24H2 |
| Header | d3d12umddi.h |
See also
[D3D12DDI_RANGED_BARRIER_0094]*(ns-d3d12umddi-d3d12ddi_ranged_barrier_0094.md)