Modifier

Partager via


D3D12DDI_RANGED_BARRIER_FLAGS_0094 enumeration (d3d12umddi.h)

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_0094
No flags are specified.
D3D12DDI_RANGED_BARRIER_FLAG_ATOMIC_COPY_0094
The barrier is associated with a parameter of an atomic copy operation.
D3D12DDI_RANGED_BARRIER_FLAG_ACQUIRE_0094
Acquire a buffer range for AtomicCopy operations.
D3D12DDI_RANGED_BARRIER_FLAG_RELEASE_0094
Release 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)