Skip to main content
라이브러리에서 요청된 PSO를 검색합니다. 파이프라인 스트림 설명은 라이브러리 데이터베이스와 비교되며, PSO 콘텐츠의 중복을 방지하기 위해 기억됩니다.

구문

매개 변수

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를 지정합니다. 응용 프로그램은 일반적으로 이 인수와 다음 인수 ppPipelineState를 IID_PPV_ARGS(&PSO1) 매크로를 사용하여 설정해야 하며, 여기서 PSO1은 객체의 이름입니다. ppPipelineState [out]
형식: void **
SAL: COM_Outptr 함수가 성공적으로 반환된 후 PSO를 참조할 포인터를 지정합니다.

반환 값

형식: HRESULT 이 메서드는 HRESULT 성공 또는 오류 코드를 반환합니다. 이름이 존재하지 않거나 스트림 설명이 라이브러리의 데이터와 일치하지 않는 경우 E_INVALIDARG를, 결과 PSO를 할당할 수 없는 경우 E_OUTOFMEMORY를 포함할 수 있습니다.

설명

이 함수는 파이프라인 설명을 D3D12_PIPELINE_STATE_STREAM_DESC로 받으며, 각각 유연성이 낮은 D3D12_GRAPHICS_PIPELINE_STATE_DESCD3D12_COMPUTE_PIPELINE_STATE_DESC 구조체로 파이프라인 설명을 받는 ID3D12PipelineLibrary::LoadGraphicsPipelineID3D12PipelineLibrary::LoadComputePipeline 함수를 대체합니다.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

스트리밍 파이프라인 desc의 레이아웃 및 동작에 대한 설명은 D3D12_PIPELINE_STATE_STREAM_DESC를 참조하세요. ID3D12PipelineLibrary1
마지막 수정일 2026년 8월 24일