Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Описывает геометрию трассировки лучей.
Синтаксис
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;
Члены
Type
Тип D3D12DDI_RAYTRACING_GEOMETRY_TYPE.
Flags
Флаг D3D12DDI_RAYTRACING_GEOMETRY_FLAGS.
Triangles
Структура D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054, описывающая геометрию треугольника, если типа D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. В противном случае этот параметр не используется.
AABBs
Структура D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054, описывающая геометрию AABB (прямоугольник с выравниванием по оси), если тип D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. В противном случае этот параметр не используется.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3d12umddi.h |