> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_ROOT_DESCRIPTOR_TABLE1

> 단일 기본 디스크립터 핸들에 대해 모두 상대적인 디스크립터 범위 컬렉션으로서 디스크립터 테이블의 루트 서명 1.1 레이아웃을 설명합니다.

단일 기본 디스크립터 핸들에 대해 모두 상대적인 디스크립터 범위 컬렉션으로서 디스크립터 테이블의 루트 서명 1.1 레이아웃을 설명합니다.

## 구문

```cpp theme={null}
typedef struct D3D12_ROOT_DESCRIPTOR_TABLE1
{
    UINT NumDescriptorRanges;
    const D3D12_DESCRIPTOR_RANGE1  pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE1
```

### 멤버

*NumDescriptorRanges*\
형식: UINT

테이블 레이아웃의 디스크립터 범위 수입니다.

*pDescriptorRanges*\
형식: const D3D12\_DESCRIPTOR\_RANGE1 \*

디스크립터 범위를 설명하는 [D3D12\_DESCRIPTOR\_RANGE1](/reference/graphics/d3d12/structs/d3d12_descriptor_range1_public) 구조체의 배열입니다.

## 설명

샘플러는 상수 버퍼 뷰(CBV), 정렬되지 않은 액세스 뷰(UAV) 및 셰이더 리소스 뷰(SRV)와 동일한 디스크립터 테이블에 허용되지 않습니다.

**D3D12\_ROOT\_DESCRIPTOR\_TABLE1**은
[D3D12\_ROOT\_PARAMETER1](/reference/graphics/d3d12/structs/d3d12_root_parameter1_public)의 **DescriptorTable** 멤버의 데이터 형식입니다.
**D3D12\_ROOT\_PARAMETER1**의 **SlotType** 멤버를 [D3D12\_ROOT\_PARAMETER\_TYPE\_DESCRIPTOR\_TABLE](/reference/graphics/d3d12/enums/d3d12_root_parameter_type_public)로 설정할 때 **D3D12\_ROOT\_DESCRIPTOR\_TABLE1**을 사용합니다.

도우미 구조체 [CD3DX12\_ROOT\_DESCRIPTOR\_TABLE1](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/cd3dx12-root-descriptor-table1)을 참조하세요.

## 요구 사항

**헤더:** d3d12\_xs.h 또는 d3d12\_x.h\
**라이브러리:** d3d12\_xs.lib 또는 d3d12\_x.lib\
**지원 플랫폼**: XBOX Series 콘솔 및 XBOX One 제품군

## 함께 보기

[핵심 구조체](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)

[D3D12\_ROOT\_DESCRIPTOR\_TABLE](/reference/graphics/d3d12/structs/d3d12_root_descriptor_table_public)

[루트 서명 버전 1.1](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/root-signature-version-1-1)


## Related topics

- [D3D12_ROOT_DESCRIPTOR_TABLE](/ko/reference/graphics/d3d12/structs/d3d12_root_descriptor_table_public.md)
- [D3D12_DESCRIPTOR_RANGE1](/ko/reference/graphics/d3d12/structs/d3d12_descriptor_range1_public.md)
- [D3D12_ROOT_PARAMETER1](/ko/reference/graphics/d3d12/structs/d3d12_root_parameter1_public.md)
- [D3D12_DESCRIPTOR_RANGE_FLAGS](/ko/reference/graphics/d3d12/enums/d3d12_descriptor_range_flags_public.md)
- [D3D12_ROOT_DESCRIPTOR](/ko/reference/graphics/d3d12/structs/d3d12_root_descriptor_public.md)
