PFND3D12DDI_GET_SHADER_STACK_SIZE_0054回调函数 (d3d12umddi.h)

检索在 HLSL 中调用光线跟踪着色器所需的堆栈内存量(High-Level 着色器语言)。 尽管位于堆栈底部,但光线生成着色器可能返回非零。

语法

PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Pfnd3d12ddiGetShaderStackSize0054;

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

参数

unnamedParam1

状态对象的句柄。

pExportName

要为其检索堆栈大小的状态对象中的着色器入口点。

返回值

返回调用着色器所需的堆栈量(以字节为单位)。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809
标头 d3d12umddi.h