> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StorePipeline

> 해당 이름과 함께 입력 PSO를 내부 데이터베이스에 추가합니다.

해당 이름과 함께 입력 PSO를 내부 데이터베이스에 추가합니다.

## 구문

```cpp theme={null}
HRESULT StorePipeline(
    LPCWSTR pName,
    ID3D12PipelineState  pPipeline
)
```

### 매개 변수

*pName \[in, optional]*\
형식: LPCWSTR

라이브러리에 대한 고유한 이름을 지정합니다. 덮어쓰기는 지원되지 않습니다.

*pPipeline \[in]*\
형식: ID3D12PipelineState \*

추가할 [ID3D12PipelineState](/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/id3d12pipelinestate_xs)를 지정합니다.

### 반환 값

형식: HRESULT

이 메서드는 HRESULT 성공 또는 오류 코드를 반환합니다. 이름이 이미 존재하는 경우 E\_INVALIDARG를, 라이브러리에 스토리지를 할당할 수 없는 경우 E\_OUTOFMEMORY를 포함합니다.

## 설명

[CreatePipelineLibrary](/reference/graphics/d3d12/interfaces/id3d12device1/methods/id3d12device1_createpipelinelibrary_public)의 설명 및 예제를 참조하세요.

## 요구 사항

**헤더:** d3d12\_xs.h 또는 d3d12\_x.h\
**라이브러리:** d3d12\_xs.lib 또는 d3d12\_x.lib\
**지원 플랫폼**: XBOX Series 콘솔 및 XBOX One 제품군

## 함께 보기

[ID3D12PipelineLibrary](/reference/graphics/d3d12/interfaces/id3d12pipelinelibrary/id3d12pipelinelibrary_public)


## Related topics

- [CreatePipelineLibrary](/ko/reference/graphics/d3d12/interfaces/id3d12device1/methods/id3d12device1_createpipelinelibrary_public.md)
- [LoadPipeline](/ko/reference/graphics/d3d12/interfaces/id3d12pipelinelibrary1/methods/id3d12pipelinelibrary1_loadpipeline_public.md)
- [PFEventPipelineCreateTelemetryPipelineHandleWithKey](/ko/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithkey.md)
- [PFEventPipelineCreatePlayStreamPipelineHandle](/ko/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreateplaystreampipelinehandle.md)
- [PFEventPipelineCreateTelemetryPipelineHandleWithEntity](/ko/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithentity.md)
