Skip to main content
Defines general properties of a state object.

Syntax

Members

Flags
Type: D3D12_STATE_OBJECT_FLAGS
A value from the D3D12_STATE_OBJECT_FLAGS flags enumeration that specifies the requirements for the state object.

Remarks

The presence of this subobject in a state object is optional. If present, all exports in the state object must be associated with the same subobject (or one with a matching definition). This consistency requirement does not apply across existing collections that are included in a larger state object.

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
Last modified on August 20, 2026