PFND3D12DDI_DISPATCH_RAYS_0054 Rückruffunktion (d3d12umddi.h)
Starten Sie Threads eines Shaders der Strahlgenerierung.
Syntax
PFND3D12DDI_DISPATCH_RAYS_0054 Pfnd3d12ddiDispatchRays0054;
void Pfnd3d12ddiDispatchRays0054(
D3D12DDI_HCOMMANDLIST unnamedParam1,
const D3D12DDIARG_DISPATCH_RAYS_0054 *unnamedParam2
)
{...}
Parameter
unnamedParam1
Ein Handle für die Befehlsliste.
unnamedParam2
Zeiger auf die D3D12DDIARG_DISPATCH_RAYS_0054-Struktur.
Rückgabewert
Nichts
Bemerkungen
Dieser Rückruf kann aus Grafiken oder Computebefehlslisten und Bündeln aufgerufen werden.
PFND3D12DDI_DISPATCH_RAYS_0054 ruft ein Raster von Shaderaufrufen der Strahlgenerierung auf. Jeder Aufruf (Thread) eines Strahlengenerierungs-Shaders kennt seine Position im Gesamtraster, kann willkürliche Strahlen über PFND3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_0054erzeugen und unabhängig von anderen Aufrufen ausgeführt werden. Es gibt also keine definierte Reihenfolge der Ausführung von Threads in Bezug aufeinander.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |