Bagikan melalui


struktur D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 (d3d12umddi.h)

Menjelaskan geometri pelacakan sinar.

Sintaks

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;

Anggota

Type

Jenis D3D12DDI_RAYTRACING_GEOMETRY_TYPE .

Flags

Bendera D3D12DDI_RAYTRACING_GEOMETRY_FLAGS .

Triangles

Struktur D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 yang menjelaskan geometri segitiga jika Jenis D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Jika tidak, parameter ini tidak digunakan.

AABBs

Struktur D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 yang menjelaskan geometri AABB (kotak batas rata sumbu) jika Jenis D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Jika tidak, parameter ini tidak digunakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Header d3d12umddi.h