共用方式為


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