enumeración D3D12_RAYTRACING_GEOMETRY_TYPE (d3d12.h)
Especifica el tipo de geometría utilizado para raytracing. Use un valor de esta enumeración para especificar el tipo de geometría en un D3D12_RAYTRACING_GEOMETRY_DESC.
Syntax
typedef enum D3D12_RAYTRACING_GEOMETRY_TYPE {
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = 0,
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;
Constantes
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES Valor: 0 La geometría consta de triángulos. |
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS La geometría se define de forma procedimental durante el raytracing mediante sombreadores de intersección. Para las compilaciones de estructura de aceleración, los límites de la geometría se describen con cuadros de límite alineados con ejes mediante la estructura D3D12_RAYTRACING_GEOMETRY_AABBS_DESC . |
Requisitos
Encabezado | d3d12.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de