Condividi tramite


PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 funzione di callback (d3d12umddi.h)

Copia una struttura di accelerazione del ray tracing.

Sintassi

PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;

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

Parametri

unnamedParam1

Handle di un elenco di comandi.

unnamedParam2

Puntatore a una struttura D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054.

Valore restituito

Nessuno

Osservazioni

Poiché le strutture di accelerazione del ray tracing possono contenere puntatori interni e avere un layout opaco dipendente dal dispositivo, copiarli o modificarli in altro modo richiede un'API dedicata in modo che i driver possano gestire l'operazione richiesta. L'API CopyRaytracingAccelerationStructure accetta una struttura di accelerazione di origine e la copia nella memoria di destinazione applicando la trasformazione richiesta dal parametro Mode.

Può essere chiamato in elenchi di comandi grafici o di calcolo, ma non da bundle.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
intestazione d3d12umddi.h