D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 structure (d3d12umddi.h)

Structure utilisée pour ajouter des sous-objets à un objet d’état via le rappel PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 .

Syntaxe

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;

Membres

Type

Valeur D3D12DDI_STATE_OBJECT_TYPE indiquant le type de pipeline GPU avec lequel l’objet d’état doit être utilisé.

NumSubobjects

Nombre de sous-objets dans pSubobjects.

pSubobjects

Tableau de structures D3D12DDI_STATE_SUBOBJECT_0054 .

StateObjectToGrowFrom

Handle vers l’objet d’état à partir duquel croître.

Remarques

Pour plus d’informations, consultez la spécification DirectX RayTracing (DXR).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête d3d12umddi.h

Voir aussi

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072