Partager via


structure D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 (d3d12umddi.h)

Décrit une géométrie de suivi des 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 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 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 (zone englobante alignée sur l’axe) si Type est D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Sinon, ce paramètre n’est pas utilisé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h