다음을 통해 공유


ID3D12GraphicsCommandList4::SetPipelineState1 메서드(d3d12.h)

명령 목록에서 상태 개체를 설정합니다.

구문

void SetPipelineState1(
  ID3D12StateObject *pStateObject
);

매개 변수

pStateObject

명령 목록에서 설정할 상태 개체입니다. 현재 릴리스에서는 D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE 형식일 수 있습니다.

반환 값

없음

설명

이 메서드는 그래픽 또는 컴퓨팅 명령 목록 및 번들에서 호출할 수 있습니다.

이 메서드는 그래픽 및 컴퓨팅 셰이더에 대해서만 정의된 ID3D12GraphicsCommandList::SetPipelineState의 대안입니다. 명령 목록에는 한 번에 하나의 파이프라인 상태만 활성화되므로 두 호출 중 하나가 현재 파이프라인 상태를 설정합니다. 호출 간의 구분은 각각 특정 유형의 파이프라인 상태만 설정한다는 것입니다. 현재 릴리스에서 SetPipelineState1 은 광선 추적 파이프라인 상태를 설정하는 데만 사용됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10, 버전 1809[데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 d3d12.h
라이브러리 D3D12.lib
DLL D3D12.dll

추가 정보

ID3D12GraphicsCommandList4