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 |