Condividi tramite


PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 funzione di callback (d3d12umddi.h)

Recupera la quantità di memoria dello stack necessaria per richiamare uno shader ray tracing in HLSL (High-Level Shader Language). Gli shader di generazione dei raggi possono restituire un valore diverso da zero nonostante si trova nella parte inferiore dello stack.

Sintassi

PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Pfnd3d12ddiGetShaderStackSize0054;

UINT Pfnd3d12ddiGetShaderStackSize0054(
  D3D12DDI_HSTATEOBJECT_0054 unnamedParam1,
  LPCWSTR pExportName
)
{...}

Parametri

unnamedParam1

Handle per l'oggetto di stato.

pExportName

Punto di ingresso dello shader nell'oggetto di stato per il quale recuperare le dimensioni dello stack.

Valore restituito

Restituisce la quantità di stack, in byte, necessaria per richiamare lo shader.

Requisiti

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