Partager via


structure D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 (d3d12umddi.h)

Décrit une géométrie de traçage de rayons.

Syntaxe

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;

Membres

Type

Type de D3D12DDI_RAYTRACING_GEOMETRY_TYPE.

Flags

Indicateur D3D12DDI_RAYTRACING_GEOMETRY_FLAGS.

Triangles

Structure D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 qui décrit une géométrie de triangle si type est D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Sinon, ce paramètre n’est pas utilisé.

AABBs

Structure D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 qui décrit une géométrie AABB (cadre englobant aligné sur l’axe) si type est D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Sinon, ce paramètre n’est pas utilisé.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête d3d12umddi.h