estrutura D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 (d3d12umddi.h)
Descreve uma geometria de rastreamento de raios.
Sintaxe
typedef struct D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 {
D3D12DDI_RAYTRACING_GEOMETRY_TYPE Type;
D3D12DDI_RAYTRACING_GEOMETRY_FLAGS Flags;
union {
D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 Triangles;
D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 AABBs;
};
} D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054;
Membros
Type
Um tipo de D3D12DDI_RAYTRACING_GEOMETRY_TYPE .
Flags
Um sinalizador D3D12DDI_RAYTRACING_GEOMETRY_FLAGS .
Triangles
Uma estrutura D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 que descreve uma geometria de triângulo se Type for D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Caso contrário, esse parâmetro não será utilizado.
AABBs
Uma estrutura D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 que descreve uma geometria AABB (caixa delimitadora alinhada ao eixo) se Type for D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Caso contrário, esse parâmetro não será utilizado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1809 |
Cabeçalho | d3d12umddi.h |