PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 función de devolución de llamada (d3d12umddi.h)

Copia una estructura de aceleración de seguimiento de rayos.

Sintaxis

PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;

void Pfnd3d12ddiCopyRaytracingAccelerationStructure0054(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  const D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 *unnamedParam2
)
{...}

Parámetros

unnamedParam1

Identificador de una lista de comandos.

unnamedParam2

Puntero a una estructura de D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 .

Valor devuelto

None

Observaciones

Dado que las estructuras de aceleración de seguimiento de rayos pueden contener punteros internos y tener un diseño opaco dependiente del dispositivo, copiarlos alrededor o manipularlos de otro modo requiere una API dedicada para que los controladores puedan controlar la operación solicitada. La API CopyRaytracingAccelerationStructure toma una estructura de aceleración de origen y la copia en la memoria de destino mientras aplica la transformación solicitada por el parámetro Mode.

Se puede llamar a en listas de gráficos o comandos de proceso, pero no desde agrupaciones.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado d3d12umddi.h