D3D12_STATE_OBJECT_TYPE enumeration (d3d12.h)

Specifies the type of a state object. Use with D3D12_STATE_OBJECT_DESC.

Syntax

typedef enum D3D12_STATE_OBJECT_TYPE {
  D3D12_STATE_OBJECT_TYPE_COLLECTION = 0,
  D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE = 3,
  D3D12_STATE_OBJECT_TYPE_EXECUTABLE
} ;

Constants

 
D3D12_STATE_OBJECT_TYPE_COLLECTION
Value: 0
Collection state object.
D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE
Value: 3
Raytracing pipeline state object.

Requirements

Requirement Value
Header d3d12.h