D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC 結構 (d3d12.h)
要從加速結構產生的建置後資訊描述。 在 對 EmitRaytracingAccelerationStructurePostbuildInfo 和 BuildRaytracingAccelerationStructure的呼叫中使用這個結構。
語法
typedef struct D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC {
D3D12_GPU_VIRTUAL_ADDRESS DestBuffer;
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE InfoType;
} D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC;
成員
DestBuffer
建置後資訊結果的儲存體。 需要的大小,以及系統所寫入內容的版面配置,取決於 InfoType 欄位的值。
指向 的記憶體必須處於 狀態D3D12_RESOURCE_STATE_UNORDERED_ACCESS。 記憶體必須對齊所產生之特定輸出結構成員的自然對齊方式 (例如,結構的最大成員為 UINT64) 8 個位元組。
InfoType
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE值,指定要擷取的建置後資訊類型。
需求
標頭 | d3d12.h |