Partager via


structure D3D12_HIT_GROUP_DESC (d3d12.h)

Décrit un sous-objet d’état de groupe de raytracing qui peut être inclus dans un objet d’état.

Syntaxe

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

Membres

HitGroupExport

Nom du groupe d’accès.

Type

Valeur de l’énumération D3D12_HIT_GROUP_TYPE spécifiant le type du groupe d’accès.

AnyHitShaderImport

Nom facultatif du nuanceur n’importe quel accès associé au groupe d’accès. Ce champ peut être utilisé avec tous les types de groupes d’accès.

ClosestHitShaderImport

Nom facultatif du nuanceur d’accès le plus proche associé au groupe d’accès. Ce champ peut être utilisé avec tous les types de groupes d’accès.

IntersectionShaderImport

Nom facultatif du nuanceur d’intersection associé au groupe d’accès. Ce champ ne peut être utilisé qu’avec des groupes d’accès de type primitif procédural.

Spécifications

   
En-tête d3d12.h