PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 fonction de rappel (d3d12umddi.h)

Récupère la quantité de mémoire de pile nécessaire pour appeler un nuanceur de traçage de rayons dans HLSL (Langage de nuanceur de haut niveau). Les nuanceurs de génération de rayons peuvent retourner à zéro, même s’ils se trouvent au bas de la pile.

Syntaxe

PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Pfnd3d12ddiGetShaderStackSize0054;

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

Paramètres

unnamedParam1

Handle de l’objet d’état.

pExportName

Point d’entrée du nuanceur dans l’objet d’état pour lequel récupérer la taille de la pile.

Valeur retournée

Retourne la quantité de pile, en octets, requise pour appeler le nuanceur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h