PFND3D12DDI_SET_PIPELINE_STACK_SIZE_0054回呼函式 (d3d12umddi.h)
SetPipelineStackSize 會設定目前的管線堆疊大小。
語法
PFND3D12DDI_SET_PIPELINE_STACK_SIZE_0054 Pfnd3d12ddiSetPipelineStackSize0054;
void Pfnd3d12ddiSetPipelineStackSize0054(
D3D12DDI_HSTATEOBJECT_0054 unnamedParam1,
UINT unnamedParam2
)
{...}
參數
unnamedParam1
狀態物件的句柄。
unnamedParam2
每個著色器線程在管線執行期間所使用的堆疊大小, (GPU) 上可能會有數千個正式發行前小眾測試。
傳回值
無
備註
SetPipelineStackSize 和 GetPipelineStackSize 或任何使用光線追蹤管線狀態物件,例如 DispatchRays 不會重新進入。 這表示,如果從個別線程呼叫上述任何函式,應用程式必須自行同步處理。 任何指定的 DispatchRays 呼叫或 GetPipelineStackSize 呼叫都會使用或傳回最新的堆疊大小設定。
運行時間會卸除光線追蹤管線以外的狀態物件呼叫, (例如集合) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | d3d12umddi.h |