PFND3D12DDI_DISPATCH_RAYS_0054 Rückruffunktion (d3d12umddi.h)
Starten Sie Threads eines Ray Generation-Shaders.
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
Keine
Bemerkungen
Dieser Rückruf kann aus Grafik- oder Computebefehlslisten und Bundles aufgerufen werden.
PFND3D12DDI_DISPATCH_RAYS_0054 ruft ein Raster von Shaderaufrufen der Strahlgenerierung auf. Jeder Aufruf (Thread) eines Strahlgenerierungs-Shaders kennt seine Position im Gesamtraster, kann beliebige Strahlen über PFND3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_0054 erzeugen und arbeitet unabhängig von anderen Aufrufen. Es gibt also keine definierte Reihenfolge der Ausführung von Threads untereinander.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |