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