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;

Member

Type

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

NumSubobjects

Anzahl der Unterobjekte in pSubobjects.

pSubobjects

Array von D3D12DDI_STATE_SUBOBJECT_0054 Strukturen.

StateObjectToGrowFrom

Handle mit dem Zustandsobjekt, aus dem wachsen soll.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072