estructura de D3D12_HIT_GROUP_DESC (d3d12.h)

Describe un subobjeto de estado de grupo de aciertos de raytracing que se puede incluir en un objeto de estado.

Sintaxis

typedef struct D3D12_HIT_GROUP_DESC {
  LPCWSTR              HitGroupExport;
  D3D12_HIT_GROUP_TYPE Type;
  LPCWSTR              AnyHitShaderImport;
  LPCWSTR              ClosestHitShaderImport;
  LPCWSTR              IntersectionShaderImport;
} D3D12_HIT_GROUP_DESC;

Miembros

HitGroupExport

Nombre del grupo de aciertos.

Type

Valor de la enumeración D3D12_HIT_GROUP_TYPE que especifica el tipo del grupo de aciertos.

AnyHitShaderImport

Nombre opcional del sombreador de cualquier acierto asociado al grupo de aciertos. Este campo se puede usar con todos los tipos de grupo de aciertos.

ClosestHitShaderImport

Nombre opcional del sombreador de aciertos más cercano asociado al grupo de aciertos. Este campo se puede usar con todos los tipos de grupo de aciertos.

IntersectionShaderImport

Nombre opcional del sombreador de intersección asociado al grupo de aciertos. Este campo solo se puede usar con grupos de aciertos de tipo primitivo de procedimiento.

Requisitos

   
Encabezado d3d12.h