D3D12DDIARG_DISPATCH_RAYS_0054構造体 (d3d12umddi.h)

DispatchRays コールバック関数で使用される引数。

構文

typedef struct D3D12DDIARG_DISPATCH_RAYS_0054 {
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE            RayGenerationShaderRecord;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE MissShaderTable;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE HitGroupTable;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE CallableShaderTable;
  UINT                                          Width;
  UINT                                          Height;
  UINT                                          Depth;
} D3D12DDIARG_DISPATCH_RAYS_0054;

メンバー

RayGenerationShaderRecord

レイ生成シェーダー レコード。

MissShaderTable

ミス シェーダー テーブル。

HitGroupTable

ヒット グループ テーブル。

CallableShaderTable

呼び出し可能なシェーダー テーブル。

Width

レイの幅。

Height

レイの高さ。

Depth

レイの深さ。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h