D3D12_HIT_GROUP_DESC 结构 (d3d12.h)

描述可包含在状态对象中的光线跟踪命中组状态子对象。

语法

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

成员

HitGroupExport

命中组的名称。

Type

D3D12_HIT_GROUP_TYPE枚举中的值,用于指定命中组的类型。

AnyHitShaderImport

与命中组关联的任意命中着色器的可选名称。 此字段可用于所有命中组类型。

ClosestHitShaderImport

与命中组关联的最接近命中着色器的可选名称。 此字段可用于所有命中组类型。

IntersectionShaderImport

与命中组关联的交集着色器的可选名称。 此字段只能与过程基元类型的命中组一起使用。

要求

   
标头 d3d12.h