Skip to main content
變更著色器設定。

語法

參數

type   _In_
類型:D3D12XBOX_PIPELINE_STATE_OPTION_TYPE
要變更的設定 extraFlags   _In_
類型:UINT64
必須為 0。 optionSize   _In_
類型:UINT
選項的大小 (以位元組為單位) pOptionData   _In_
類型:void*
指向提供選項之緩衝區的指標。應為取決於類型列舉的其中一種資料類型。

傳回值

類型:HRESULT 如果成功,則為 S_OK,否則為錯誤

備註

僅針對計算著色器實作。
XDXR 使用此方法來設定著色器上的 scratch_en 位元、覆寫 VGPR 數目,以及覆寫 LDS_SIZE。

需求

標頭: d3d12_xs.h 程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

ID3D12PipelineState
Last modified on October 6, 2026