PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Rückruffunktion (d3d12umddi.h)
Kopiert eine Raytracingbeschleunigungsstruktur.
Syntax
PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;
void Pfnd3d12ddiCopyRaytracingAccelerationStructure0054(
D3D12DDI_HCOMMANDLIST unnamedParam1,
const D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 *unnamedParam2
)
{...}
Parameter
unnamedParam1
Ein Handle für eine Befehlsliste.
unnamedParam2
Zeiger auf eine D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054-Struktur .
Rückgabewert
Keine
Bemerkungen
Da Raytracingbeschleunigungsstrukturen interne Zeiger enthalten können und über ein geräteabhängiges undurchsichtiges Layout verfügen, erfordert das Kopieren oder anderweitige Bearbeiten sie eine dedizierte API, damit Treiber den angeforderten Vorgang verarbeiten können. Die CopyRaytracingAccelerationStructure-API verwendet eine Quellbeschleunigungsstruktur und kopiert sie in den Zielspeicher, während die vom Mode-Parameter angeforderte Transformation angewendet wird.
Kann für Grafiken oder Computebefehlslisten aufgerufen werden, aber nicht aus Bundles.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |