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 |