Condividi tramite


D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 struttura (d3d12umddi.h)

Struttura usata per aggiungere oggetti secondari a un oggetto state tramite il callback PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 .

Sintassi

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

Un valore D3D12DDI_STATE_OBJECT_TYPE che indica il tipo di pipeline GPU con cui deve essere usato l'oggetto state.

NumSubobjects

Numero di oggetti secondari in pSubobjects.

pSubobjects

Matrice di strutture D3D12DDI_STATE_SUBOBJECT_0054 .

StateObjectToGrowFrom

Gestire l'oggetto state da cui crescere.

Commenti

Per altre informazioni, vedere la specifica DirectX RayTracing (DXR).

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072