Skip to main content
發出一組加速結構的建置後屬性。這可讓應用程式得知透過 ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure 執行加速結構作業所需的輸出資源需求。

語法

參數

pDesc [in]
類型:const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC 物件,描述要產生的建置後資訊。 NumSourceAccelerationStructures [in]
類型:UINT
pSourceAccelerationStructureData 所指向之加速結構 GPU 虛擬位址的指標數目。此數目也會影響目的地 (輸出),其為包含 NumSourceAccelerationStructures 個輸出結構的連續陣列,結構的類型取決於所提供 pDesc 描述中的 InfoType 欄位。 pSourceAccelerationStructureData [in]
類型:const D3D12_GPU_VIRTUAL_ADDRESS *
指向大小為 NumSourceAccelerationStructures 之 GPU 虛擬位址陣列的指標。 位址必須對齊 256 個位元組,其定義為 D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT。 所指向的記憶體必須處於 D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE 狀態。

傳回值

類型:void 無。

備註

此方法可以從圖形或計算命令清單呼叫,但不能從套件組合呼叫。

需求

標頭: d3d12_xs.h
程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

ID3D12GraphicsCommandList4
Last modified on October 6, 2026