D3D12_HIT_GROUP_TYPE列挙 (d3d12.h)

レイトレーシング ヒット グループ状態サブオブジェクトの種類を指定します。 この列挙の値は 、D3D12_HIT_GROUP_DESC 構造体と共に使用します。

構文

typedef enum D3D12_HIT_GROUP_TYPE {
  D3D12_HIT_GROUP_TYPE_TRIANGLES = 0,
  D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE = 0x1
} ;

定数

 
D3D12_HIT_GROUP_TYPE_TRIANGLES
値: 0
ヒット グループは、三角形のリストを使用してレイ ヒットを計算します。 三角形を使用するヒット グループには、交差シェーダーを含めることはできません。
D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE
値: 0x1
ヒット グループは、境界ボックス内の手続き型プリミティブを使用してレイ ヒットを計算します。 手続き型プリミティブを使用するヒット グループには、交差シェーダーが含まれている必要があります。

要件

   
Header d3d12.h