> ## 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.

# ID3D12Heap

> Un tas est une abstraction d'allocation de mémoire contiguë, utilisée pour gérer la mémoire physique. Ce tas peut être utilisé avec des objets ID3D12Resource pour prendre en charge les ressources placées.

Un tas est une abstraction d'allocation de mémoire contiguë, utilisée pour gérer la mémoire physique. Ce tas peut être utilisé avec des objets [ID3D12Resource](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/id3d12resource_xs) pour prendre en charge les ressources placées ou les ressources réservées.

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h\
**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One

## Voir aussi

[Interfaces principales](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-interfaces)

[ID3D12Pageable](/fr-CA/reference/graphics/d3d12/interfaces/id3d12pageable/id3d12pageable_public)

[Gestion de la mémoire dans Direct3D 12](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/memory-management)


## Related topics

- [ID3D12Heap::GetDesc](/fr-CA/reference/graphics/d3d12/interfaces/id3d12heap/methods/id3d12heap_getdesc_public.md)
- [OpenExistingHeapFromAddress](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device3/methods/id3d12device3_openexistingheapfromaddress_public.md)
- [OpenSharedHandle](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_opensharedhandle_public.md)
- [OpenExistingHeapFromFileMapping](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device3/methods/id3d12device3_openexistingheapfromfilemapping_public.md)
- [CreateHeap](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createheap_public.md)
