Freigeben über


D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 Struktur (d3d12umddi.h)

Struktur, die zum Hinzufügen von Unterobjekten zu einem Zustandsobjekt über den PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 Rückruf verwendet wird.

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;

Angehörige

Type

Ein D3D12DDI_STATE_OBJECT_TYPE Wert, der den Typ der GPU-Pipeline angibt, mit der das Zustandsobjekt verwendet werden soll.

NumSubobjects

Anzahl von Unterobjekten in pSubobjects.

pSubobjects

Array von D3D12DDI_STATE_SUBOBJECT_0054 Strukturen.

StateObjectToGrowFrom

Behandeln des Zustandsobjekts, aus dem das Objekt vergrößert werden soll.

Bemerkungen

Weitere Informationen finden Sie in der DirectX RayTracing (DXR)-Spezifikation.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- d3d12umddi.h

Siehe auch

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072