NVAPI Reference Documentation
NVIDIA
Release 550
Wed Apr 17 2024

Data Fields
_NVAPI_D3D12_RAYTRACING_GEOMETRY_DESC_EX Struct Reference

#include <nvapi.h>

Data Fields

NVAPI_D3D12_RAYTRACING_GEOMETRY_TYPE_EX type
 
D3D12_RAYTRACING_GEOMETRY_FLAGS flags
 
union { 
 
   D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC   _NVAPI_D3D12_RAYTRACING_GEOMETRY_DESC_EX::triangles 
 
   D3D12_RAYTRACING_GEOMETRY_AABBS_DESC   _NVAPI_D3D12_RAYTRACING_GEOMETRY_DESC_EX::aabbs 
 
   NVAPI_D3D12_RAYTRACING_GEOMETRY_OMM_TRIANGLES_DESC   _NVAPI_D3D12_RAYTRACING_GEOMETRY_DESC_EX::ommTriangles 
 
   NVAPI_D3D12_RAYTRACING_GEOMETRY_DMM_TRIANGLES_DESC   _NVAPI_D3D12_RAYTRACING_GEOMETRY_DESC_EX::dmmTriangles 
 
};  
 

Detailed Description

This structure extends D3D12_RAYTRACING_GEOMETRY_DESC by supporting additional geometry types. Only new members are fully described below; for more information on the other members, please check Microsoft's DirectX Raytracing Specification.


The documentation for this struct was generated from the following file: