Share via


D3D12_ROOT_DESCRIPTOR_TABLE1 구조체(d3d12.h)

설명자 테이블의 루트 서명 1.1 레이아웃을 단일 기본 설명자 핸들을 기준으로 하는 설명자 범위의 컬렉션으로 설명합니다.

구문

typedef struct D3D12_ROOT_DESCRIPTOR_TABLE1 {
  UINT                          NumDescriptorRanges;
  const D3D12_DESCRIPTOR_RANGE1 *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE1;

멤버

NumDescriptorRanges

테이블 레이아웃의 설명자 범위 수입니다.

pDescriptorRanges

설명자 범위를 설명하는 D3D12_DESCRIPTOR_RANGE1 구조체의 배열입니다.

설명

샘플러가 CBV(상수 버퍼 뷰), UAV(unordered-access views) 및 SRV(셰이더 리소스 뷰)와 동일한 설명자 테이블에서 허용되지 않습니다.

D3D12_ROOT_DESCRIPTOR_TABLE1 D3D12_ROOT_PARAMETER1 DescriptorTable멤버의 데이터 형식입니다. D3D12_ROOT_PARAMETER1SlotType 멤버를 D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE 설정할 때 D3D12_ROOT_DESCRIPTOR_TABLE1 사용합니다.

도우미 구조 CD3DX12_ROOT_DESCRIPTOR_TABLE1 참조하세요.

요구 사항

요구 사항
헤더 d3d12.h

추가 정보

핵심 구조체

D3D12_ROOT_DESCRIPTOR_TABLE

루트 서명 버전 1.1