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