A descriptor heap is a collection of contiguous allocations of descriptors, one allocation for every descriptor.