D3D11X_VIRTUAL_MEMORY_CONFIGURATION Structure

Defines virtual memory configuration and reports the range of valid graphics addresses.

Syntax

struct D3D11X_VIRTUAL_MEMORY_CONFIGURATION {
    // Input parameters:
    UINT Flags;
    UINT PageTableMemory4MBPageCount;
    // Output parameters:
    UINT64 MinimumValidGraphicsAddress;
    UINT64 MaximumValidGraphicsAddress;
};  

Members

Flags
Flags to control the D3DConfigureVirtualMemory function, as a bitwise-OR’d combination of D3D11X_VIRTUAL_MEMORY_CONFIGURATION_FLAGS enumeration constants, such as altering the lower virtual address boundary for graphics.

PageTableMemory4MBPageCount
The number of 4MB pages in page table memory.

MinimumValidGraphicsAddress
The minimum valid graphics address.

MaximumValidGraphicsAddress
The maximum valid graphics address.

Remarks

This structure is used by D3DConfigureVirtualMemory.

Requirements

Header: Declared in d3d11_x.h.