構文
メンバー
ResultDataMaxSizeInBytes型: UINT64 指定された入力に基づいてアクセラレーション構造ビルドの結果を保持するために必要なサイズ。 ScratchDataSizeInBytes
型: UINT64 指定された入力に基づいてアクセラレーション構造ビルド中に必要となる GPU 上のスクラッチ ストレージ。
UpdateScratchDataSizeInBytes
指定された入力に基づいてアクセラレーション構造更新中に必要となる GPU 上のスクラッチ ストレージ。これは元のアクセラレーション構造ビルドに対してのみ呼び出す必要があり、初回ビルド以外のすべてのアクセラレーション構造更新に対するスクラッチ ストレージ要件を定義します。 GetRaytracingAccelerationStructurePrebuildInfo を呼び出す際に D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_UPDATE フラグが指定されていない場合、このフィールドの戻り値は 0 です。 UpdateScratchDataSizeInBytes型: UINT64
要件
ヘッダー: d3d12_xs.hライブラリ: d3d12_xs.lib
サポートされるプラットフォーム: XBOX Series 本体
