語法
參數
pName [in]類型:LPCWSTR SAL:
In
PSO 的唯一名稱。
pDesc [in]類型:const D3D12_PIPELINE_STATE_STREAM_DESC * SAL:
In
使用 D3D12_PIPELINE_STATE_STREAM_DESC 結構描述所需的 PSO。此描述會與程式庫資料庫進行比對,並加以儲存,以避免 PSO 內容重複。
riid類型:const IID & 指定 ID3D12PipelineStateState 物件的 REFIID。 應用程式通常應使用巨集 IID_PPV_ARGS(&PSO1) 設定此引數和下一個引數 ppPipelineState,其中 PSO1 是物件的名稱。 ppPipelineState [out]
類型:void ** SAL:
COM_Outptr
指定在函式成功傳回後將參考 PSO 的指標。
傳回值
類型:HRESULT 此方法會傳回 HRESULT 成功或錯誤碼,其中可能包括:如果名稱不存在或串流描述與程式庫中的資料不符,則為 E_INVALIDARG;如果函式無法配置產生的 PSO,則為 E_OUTOFMEMORY。備註
此函式接受 D3D12_PIPELINE_STATE_STREAM_DESC 形式的管線描述,用來取代 ID3D12PipelineLibrary::LoadGraphicsPipeline 和 ID3D12PipelineLibrary::LoadComputePipeline 函式,這兩個函式分別以彈性較低的 D3D12_GRAPHICS_PIPELINE_STATE_DESC 和 D3D12_COMPUTE_PIPELINE_STATE_DESC 結構接受其管線描述。需求
標頭: d3d12_xs.h 或 d3d12_x.h程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機和 XBOX One 系列
