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

Specifying Segments When Creating Allocations

Reporting Graphics Memory