Handling Memory Segments
A memory segment is a contiguous range of virtual addresses that is mapped to a contiguous range of physical addresses.
The following articles introduce memory segments and describe how they are used in WDDM starting in Windows Vista.
Using Memory Segments to Describe the GPU Address Space
Configuring Memory Segment Types
Dividing a Memory-Space Segment into Banks
Mapping Virtual Addresses to a Memory Segment
Specifying Segments for DMA Buffers