ID3D12PipelineLibrary::StorePipeline 方法 (d3d12.h)

将输入 PSO 添加到具有相应名称的内部数据库。

语法

HRESULT StorePipeline(
  [in, optional] LPCWSTR             pName,
  [in]           ID3D12PipelineState *pPipeline
);

参数

[in, optional] pName

类型: LPCWSTR

指定库的唯一名称。 不支持覆盖。

[in] pPipeline

类型: ID3D12PipelineState*

指定要添加的 ID3D12PipelineState

返回值

类型: HRESULT

此方法返回 HRESULT 成功代码或错误代码,包括E_INVALIDARG如果名称已存在,E_OUTOFMEMORY如果无法在库中分配存储。

备注

请参阅 CreatePipelineLibrary 的备注和示例。

要求

   
目标平台 Windows
标头 d3d12.h
Library D3d12.lib
DLL D3d12.dll

另请参阅

ID3D12PipelineLibrary