D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC 構造体 (d3d12.h)

アクセラレーション構造体で現在使用されている空間について説明します。

構文

typedef struct D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC {
  UINT64 CurrentSizeInBytes;
} D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC;

メンバー

CurrentSizeInBytes

現在、加速度構造体によって使用されている空間。 アクセラレーション構造に圧縮操作が実行されていない場合、このサイズは GetRaytracingAccelerationStructurePrebuildInfo によって報告されたものと同じであり、圧縮されている場合、このサイズは D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE を持つビルド後の情報に対して報告されるのと同じです。

注釈

この構造の情報は、現在メモリに配置されている任意の加速度構造によって占有されているメモリの量を判断できるツールに役立ちます。

要件

要件
Header d3d12.h