D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE列挙 (d3d12.h)

レイトレーシングアクセラレーション構造のタイプを指定します。

構文

typedef enum D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE {
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL = 0,
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL = 0x1
} ;

定数

 
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL
値: 0
最上位レベルの加速度構造。
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL
値: 0x1
下部レベルの加速度構造。

解説

下部レベルの加速度構造はそれぞれ、シーンの構成要素であるジオメトリのセットで構成されます。 最上位レベルのアクセラレーション構造体は、下位レベルのアクセラレーション構造体のインスタンスのセットを表します。

必要条件

   
Header d3d12.h