D3D12_ROOT_DESCRIPTOR_TABLE 구조체(d3d12.h)
설명자 테이블의 루트 서명 1.0 레이아웃을 단일 기본 설명자 핸들을 기준으로 하는 설명자 범위의 컬렉션으로 설명합니다.
구문
typedef struct D3D12_ROOT_DESCRIPTOR_TABLE {
UINT NumDescriptorRanges;
const D3D12_DESCRIPTOR_RANGE *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE;
멤버
NumDescriptorRanges
테이블 레이아웃의 설명자 범위 수입니다.
pDescriptorRanges
설명자 범위를 설명하는 D3D12_DESCRIPTOR_RANGE 구조체의 배열입니다.
설명
샘플러가 CBV(상수 버퍼 뷰), UAV(순서가 지정되지 않은 액세스 뷰) 및 SRV(셰이더 리소스 뷰)와 동일한 설명자 테이블에서 허용되지 않습니다.
D3D12_ROOT_DESCRIPTOR_TABLE D3D12_ROOT_PARAMETER DescriptorTable멤버의 데이터 형식입니다. D3D12_ROOT_PARAMETERParameterType 멤버를 D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE 설정할 때 D3D12_ROOT_DESCRIPTOR_TABLE 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12.h |