次の方法で共有


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 バージョン 1809
ヘッダー d3d12umddi.h