Condividi tramite


PFND3D12DDI_DISPATCH_RAYS_0054 funzione di callback (d3d12umddi.h)

Avviare thread di un ray generation shader.

Sintassi

PFND3D12DDI_DISPATCH_RAYS_0054 Pfnd3d12ddiDispatchRays0054;

void Pfnd3d12ddiDispatchRays0054(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  const D3D12DDIARG_DISPATCH_RAYS_0054 *unnamedParam2
)
{...}

Parametri

unnamedParam1

Handle per l'elenco di comandi.

unnamedParam2

Puntatore alla struttura D3D12DDIARG_DISPATCH_RAYS_0054 .

Valore restituito

nessuno

Osservazioni

Questo callback può essere chiamato da elenchi di comandi grafici o di calcolo e aggregazioni.

PFND3D12DDI_DISPATCH_RAYS_0054 richiama una griglia di chiamate di ray generation shader. Ogni chiamata (thread) di un ray generation shader conosce la sua posizione nella griglia complessiva, può generare raggi arbitrari tramite PFND3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_0054 e opera indipendentemente da altre chiamate. Non esiste quindi un ordine definito di esecuzione dei thread rispetto agli altri.

Requisiti

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