D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 構造体 (d3d12umddi.h)

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

構文

typedef struct D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 {
  D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 Desc;
  UINT                                                                NumSourceAccelerationStructures;
  const D3D12DDI_GPU_VIRTUAL_ADDRESS                                  *pSourceAccelerationStructureData;
} D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054;

メンバー

Desc

D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054構造体。

NumSourceAccelerationStructures

pSourceAccelerationStructureData が指すアクセラレーション構造 GPUVA (グラフィカル処理ユニット仮想アドレス) へのポインターの数。

この数値は、変換先 (出力) にも影響します。これは NumSourceAccelerationStructures 出力構造体の連続した配列であり、構造体の型は InfoType に依存します。

pSourceAccelerationStructureData

サイズ NumSourceAccelerationStructures の GPUVA の配列へのポインター。 各 GPUVA は、既存のアクセラレーション構造の先頭を指します。

指すメモリは 、リソース状態 D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTUREである必要があります。

要件

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