функция обратного вызова 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 |