Suballocation Within Heaps

Resource heaps transfer data from the CPU to the GPU (upload), and from the GPU to the CPU (read back).

In this section

Topic Description
Memory Aliasing and Data Inheritance
Placed and reserved resource may alias physical memory within a heap. Placed resources enable more data inheritance scenarios than reserved resources when the heap has the shared flag set or when the aliased resources have fully defined memory layouts.
Shared Heaps
Sharing is useful for multi-process and multi-adapter architectures.

ID3D12Device::CreateHeap

ID3D12Heap

Memory Management