Compartir a través de


estructura D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 (d3d12umddi.h)

Describe una geometría de seguimiento de rayos.

Sintaxis

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;

Miembros

Type

Tipo de D3D12DDI_RAYTRACING_GEOMETRY_TYPE .

Flags

Marca D3D12DDI_RAYTRACING_GEOMETRY_FLAGS .

Triangles

Estructura de D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 que describe una geometría de triángulo si Type está D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. De lo contrario, este parámetro no se usa.

AABBs

Estructura de D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 que describe una geometría de AABB (cuadro de límite alineado con el eje) si Type está D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. De lo contrario, este parámetro no se usa.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado d3d12umddi.h