PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 funzione di callback (d3d12umddi.h)

Copia una struttura di accelerazione della traccia raggio.

Sintassi

PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;

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

Parametri

unnamedParam1

Handle a un elenco di comandi.

unnamedParam2

Puntatore a una struttura D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 .

Valore restituito

nessuno

Osservazioni

Poiché le strutture di accelerazione della traccia raggio possono contenere puntatori interni e avere un layout opaco dipendente dal dispositivo, copiarli o modificarli in caso contrario 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 durante l'applicazione della trasformazione richiesta dal parametro Mode.

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

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h