다음을 통해 공유


설명자 힙

설명자 힙은 설명자의 연속 할당 컬렉션이며, 모든 설명자에 대해 하나의 할당입니다.

이 섹션에서는

주제 묘사
설명자 힙 개요
설명자 힙에는 SRV(셰이더 리소스 뷰), UAV(순서가 지정되지 않은 액세스 뷰), CBV(상수 버퍼 뷰) 및 샘플러와 같이 PSO(파이프라인 상태 개체)에 속하지 않는 많은 개체 형식이 포함됩니다.
하드웨어 계층
계층 1에서 계층 3까지의 하드웨어 수준에는 파이프라인에서 사용할 수 있는 리소스가 늘어나고 있습니다.
셰이더 표시 설명자 힙
셰이더 표시 설명자 힙은 설명자 테이블을 통해 셰이더에서 참조할 수 있는 설명자 힙입니다.
비 셰이더 표시 설명자 힙
일부 설명자 힙은 설명자 테이블을 통해 셰이더에서 참조할 수 없지만 명령 목록을 기록하기 전에 설명자를 준비하는 데 앱을 지원하거나 셰이더 표시 힙이 필요하지 않으므로 존재합니다.
설명자 힙 만들기
설명자 힙을 만들고 구성하려면 설명자 힙 유형을 선택하고, 포함된 설명자 수를 결정하고, CPU 표시 및/또는 셰이더가 표시되는지 여부를 나타내는 플래그를 설정해야 합니다.
설명자 힙 설정 및 채우기
명령 목록에 설정할 수 있는 설명자 힙 형식은 설명자 테이블을 사용할 수 있는 설명자를 포함하는 형식입니다(한 번에 최대 하나).
설명자 힙 구성 가능성 요약
다음 표에는 셰이더 및 셰이더가 표시되지 않는 힙 지원에 대한 정보가 요약되어 있습니다.

설명자

설명자 테이블

ID3D12DescriptorHeap

리소스 바인딩

루트 서명