跳轉到主要內容
從程式庫擷取所要求的 PSO。

語法

參數

pName [in]
類型:LPCWSTR
PSO 的唯一名稱。 pDesc [in]
類型:const D3D12_GRAPHICS_PIPELINE_STATE_DESC *
在 D3D12_GRAPHICS_PIPELINE_STATE_DESC 結構中指定所需 PSO 的描述。此輸入描述會與目前程式庫資料庫中的資料進行比對,並加以儲存,以避免 PSO 內容重複。 riid
類型:const IID &
指定 ID3D12PipelineState 物件的 REFIID。通常會使用巨集 IID_PPV_ARGS(&PSO1) 設定此參數和下一個參數,其中 PSO1 是物件的名稱。 ppPipelineState [out]
類型:void **  指定將參考所傳回 PSO 的指標。

傳回值

類型:HRESULT 此方法會傳回 HRESULT 成功或錯誤碼,其中可能包括:如果名稱不存在,或輸入描述與程式庫中的資料不符,則為 E_INVALIDARG;如果無法配置傳回的 PSO,則為 E_OUTOFMEMORY。

備註

請參閱 CreatePipelineLibrary 的備註和範例。

需求

標頭: d3d12_xs.h 或 d3d12_x.h
程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機和 XBOX One 系列

另請參閱

ID3D12PipelineLibrary
最後修改於 2026年10月6日