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
최상위 가속 구조에서 instance 순서를 정의하는 D3D12DDI_GPU_VIRTUAL_ADDRESS.
pGeometryDescs
기하 도형 설명을 정의하는 D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 대한 포인터입니다.
ppGeometryDescs
D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 포인터에 대한 포인터입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
머리글 | d3d12umddi.h |