Freigeben über


PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Rückruffunktion (d3d12umddi.h)

Kopiert eine Ray Tracing-Beschleunigungsstruktur.

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

Nichts

Bemerkungen

Da ray tracing acceleration structures may contain internal pointers and have a device dependent opaque layout, copy them around or otherwise manipulating them requires a dedicated API so that drivers can handle the requested operation. Die CopyRaytracingAccelerationStructure-API akzeptiert eine Quellbeschleunigungsstruktur und kopiert sie in den Zielspeicher, während die vom Parameter Mode angeforderte Transformation angewendet wird.

Kann für Grafik- oder Computebefehlslisten aufgerufen werden, aber nicht aus Bündeln.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h