struttura D3D12_HIT_GROUP_DESC (d3d12.h)

Descrive un sottooggetto dello stato del gruppo di hit raytracing che può essere incluso in un oggetto stato.

Sintassi

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

Members

HitGroupExport

Nome del gruppo di hit.

Type

Valore dell'enumerazione D3D12_HIT_GROUP_TYPE che specifica il tipo del gruppo di hit.

AnyHitShaderImport

Nome facoltativo dello any-hit shader associato al gruppo di hit. Questo campo può essere usato con tutti i tipi di hit group.

ClosestHitShaderImport

Nome facoltativo dello shader più vicino associato al gruppo di hit. Questo campo può essere usato con tutti i tipi di hit group.

IntersectionShaderImport

Nome facoltativo dello shader di intersezione associato al gruppo di passaggi. Questo campo può essere usato solo con gruppi di hit di primitiva procedurale di tipo.

Requisiti

   
Intestazione d3d12.h