Freigeben über


PrimitiveIndex-Funktion

Ruft den automatisch generierten Index des Grundtyps innerhalb der Geometrie innerhalb der Beschleunigungsstruktur der unteren Ebene instance ab.

Syntax

uint PrimitiveIndex();

Bemerkungen

Für D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES ist dies der Dreiecksindex innerhalb des geometry-Objekts.

Für D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS ist dies der Index in das AABB-Array, das das geometry-Objekt definiert.

Diese Funktion kann von den folgenden Raytracing-Shadertypen aufgerufen werden:

Weitere Informationen