D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 结构 (d3d12umddi.h)

用于通过 PFND3D12DDI_ADD_TO_STATE_OBJECT_0072回调将 子对象 () 添加到状态对象的结构。

语法

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;

成员

Type

一个D3D12DDI_STATE_OBJECT_TYPE值,该值指示要与状态对象一起使用的 GPU 管道的类型。

NumSubobjects

pSubobjects 中的子对象数。

pSubobjects

D3D12DDI_STATE_SUBOBJECT_0054结构的数组。

StateObjectToGrowFrom

要从中增长的状态对象的句柄。

注解

有关详细信息,请参阅 DirectX RayTracing (DXR) 规范

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 d3d12umddi.h

另请参阅

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072