enumerazione D3D12_RAYTRACING_GEOMETRY_TYPE (d3d12.h)
Specifica il tipo di geometria utilizzata per il raytracing. Usare un valore da questa enumerazione per specificare il tipo geometry in un D3D12_RAYTRACING_GEOMETRY_DESC.
Sintassi
typedef enum D3D12_RAYTRACING_GEOMETRY_TYPE {
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = 0,
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;
Costanti
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES Valore: 0 La geometria è costituita da triangoli. |
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS La geometria viene definita in modo procedurale durante il raytracing da shader intersezione. Allo scopo delle compilazioni della struttura di accelerazione, i limiti della geometria vengono descritti con caselle di selezione allineate all'asse usando la struttura D3D12_RAYTRACING_GEOMETRY_AABBS_DESC . |
Requisiti
Intestazione | d3d12.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per