D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054結構 (d3d12umddi.h)
建置 PFND3D12DDI_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 回呼函式的輸入。
語法
typedef struct D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054 {
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_TYPE Type;
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS Flags;
UINT NumDescs;
D3D12DDI_ELEMENTS_LAYOUT DescsLayout;
union {
D3D12DDI_GPU_VIRTUAL_ADDRESS InstanceDescs;
const D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 *pGeometryDescs;
const D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 const * * ppGeometryDescs;
};
} D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054;
成員
Type
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_TYPE 列舉,指定要建置的光線追蹤加速結構類型。
Flags
指定建置選項的 D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS 旗標。
NumDescs
加速結構更新計數。
DescsLayout
定義底層加速結構中幾何排序的 D3D12DDI_ELEMENTS_LAYOUT。
InstanceDescs
定義最上層加速結構中實例順序的D3D12DDI_GPU_VIRTUAL_ADDRESS。
pGeometryDescs
定義幾何描述之 D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 的指標。
ppGeometryDescs
D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054指標的指標。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | d3d12umddi.h |