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.
Structure used to add subobject(s) to a state object via the PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 callback.
Syntax
typedef struct D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 {
D3D12DDI_STATE_OBJECT_TYPE Type;
UINT NumSubobjects;
const D3D12DDI_STATE_SUBOBJECT_0054 *pSubobjects;
D3D12DDI_HSTATEOBJECT_0054 StateObjectToGrowFrom;
} D3D12DDIARG_ADD_TO_STATE_OBJECT_0072;
Members
Type
A D3D12DDI_STATE_OBJECT_TYPE value indicating the type of GPU pipeline the state object is to be used with.
NumSubobjects
Number of subobjects in pSubobjects.
pSubobjects
Array of D3D12DDI_STATE_SUBOBJECT_0054 structures.
StateObjectToGrowFrom
Handle to the state object to grow from.
Remarks
See the DirectX RayTracing (DXR) Specification for more information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | d3d12umddi.h |