Freigeben über


PFND3D12DDI_GET_SHADER_STACK_SIZE_0054 Rückruffunktion (d3d12umddi.h)

Ruft die Menge an Stapelspeicher ab, die zum Aufrufen eines Raytracing-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

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

Rückgabewert

Gibt die Menge des Stapels in Bytes zurück, die zum Aufrufen des Shaders erforderlich ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h