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

# ID3D12DescriptorHeap

> 描述符堆是描述符的连续分配集合，每个描述符对应一个分配。

描述符堆是描述符的连续分配集合，每个描述符对应一个分配。描述符堆包含许多不属于管道状态对象 (PSO) 的对象类型，例如着色器资源视图 (SRV)、无序访问视图 (UAV)、常量缓冲区视图 (CBV) 和采样器。

## 要求

**头文件：** 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-interfaces)

[创建描述符堆](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/creating-descriptor-heaps)

[描述符堆](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/descriptor-heaps)

[ID3D12Pageable](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/interfaces/id3d12pageable/id3d12pageable_public.md)


## Related topics

- [ID3D12DescriptorHeap::GetDesc](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/interfaces/id3d12descriptorheap/methods/id3d12descriptorheap_getdesc_public.md)
- [D3D12_DESCRIPTOR_HEAP_DESC](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/structs/d3d12_descriptor_heap_desc_public.md)
- [SetDescriptorHeaps](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setdescriptorheaps_public.md)
- [GetGPUDescriptorHandleForHeapStart](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/interfaces/id3d12descriptorheap/methods/id3d12descriptorheap_getgpudescriptorhandleforheapstart_public.md)
- [GetCPUDescriptorHandleForHeapStart](https://docs.xbox.com/zh-CN/reference/graphics/d3d12/interfaces/id3d12descriptorheap/methods/id3d12descriptorheap_getcpudescriptorhandleforheapstart_public.md)
