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
最后修改于 2026年8月24日