Skip to main content
Indicates whether or not Enhanced Barriers are supported.

Syntax

Members

MSPrimitivesPipelineStatisticIncludesCulledPrimitives
Type: D3D12_TRI_STATE
State representing if this feature is supported or not. EnhancedBarriersSupported
Type: BOOL
Indicates whether or not Enhanced Barriers are supported. true if supported, otherwise false. Enhanced Barriers is not currently a hardware or driver requirement. So before using command list Barrier APIs, or resource creation APIs using the InitialLayout parameter, you must check for optional driver support via EnhancedBarriersSupported. Requires the DirectX 12 Agility SDK 1.7 or later; otherwise, the value is always FALSE. RelaxedFormatCastingSupported
Type: BOOL
Technically used to indicate support for the functionality that enables integer aliasing. Requires the DirectX 12 Agility SDK 1.7 or later; otherwise, the value is always FALSE.

Remarks

Requirements

Header: d3d12_xs.h or d3d12_x.h
Library: d3d12_xs.lib or d3d12_x.lib
Supported Platforms: XBOX Series consoles and XBOX One family

See Also

Last modified on August 20, 2026