Compartilhar via


estrutura D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 (d3d12umddi.h)

Estrutura usada para adicionar subobjetos a um objeto de estado por meio do retorno de chamada PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 .

Sintaxe

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;

Membros

Type

Um valor D3D12DDI_STATE_OBJECT_TYPE indicando o tipo de pipeline de GPU com o qual o objeto de estado deve ser usado.

NumSubobjects

Número de subobjetos em pSubobjects.

pSubobjects

Matriz de estruturas D3D12DDI_STATE_SUBOBJECT_0054 .

StateObjectToGrowFrom

Manipule para o objeto de estado do qual crescer.

Comentários

Consulte a Especificação do DXR (DirectX RayTracing) para obter mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072