구문
매개 변수
pName [in]형식: LPCWSTR PSO의 고유한 이름입니다. pDesc [in]
형식: const D3D12_COMPUTE_PIPELINE_STATE_DESC * 필요한 PSO에 대한 설명을 D3D12_COMPUTE_PIPELINE_STATE_DESC 구조체로 지정합니다. 이 입력 설명은 현재 라이브러리 데이터베이스의 데이터와 비교되며, 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 제품군
