Freigeben über


PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Rückruffunktion (d3d12umddi.h)

Ruft die Menge des Stapelspeichers ab, der zum Aufrufen eines Ray Tracing-Shaders in HLSL (High-Level Shader language) erforderlich ist. Shader der Ray-Generation können nonzero zurückgeben, obwohl sie sich am unteren Rand des Stapels befinden.

Syntax

PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Pfnd3d12ddiGetShaderStackSize0054;

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

Parameter

unnamedParam1

Ein Handle für das Zustandsobjekt.

pExportName

Shader-Einstiegspunkt im Zustandsobjekt, für das die Stapelgröße abgerufen werden soll.

Rückgabewert

Gibt den Stapel in Bytes zurück, der zum Aufrufen des Shaders erforderlich ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h