Pular para o conteúdo principal
Descreve um conjunto de geometria usado na estrutura D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS para fornecer dados de entrada a uma operação de build de estrutura de aceleração de raytracing.

Sintaxe

Membros

Type
Tipo: D3D12_RAYTRACING_GEOMETRY_TYPE
O tipo de geometria. Flags
Tipo: D3D12_RAYTRACING_GEOMETRY_FLAGS
Os sinalizadores de geometria Triangles
Tipo: D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC
Um D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC que descreve a geometria de triângulos, se Type for D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Caso contrário, esse parâmetro não é usado. AABBs
Tipo: D3D12_RAYTRACING_GEOMETRY_AABBS_DESC
Um D3D12_RAYTRACING_GEOMETRY_AABBS_DESC que descreve a geometria de triângulos, se Type for D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Caso contrário, esse parâmetro não é usado.

Requisitos

Cabeçalho: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series
Última modificação em 6 de outubro de 2026