XGMemoryLayoutEngine Members

XGMemoryLayoutEngine has the following members.

Public Constructors

  Name Description
XGMemoryLayoutEngine Constructs an instance of XGMemoryLayoutEngine.

Public Methods

  Name Description
CreateMemoryLayout Creates a new memory layout with a given name and size.
GetEsramPageCount Returns the number of ESRAM pages tracked by this XGMemoryLayoutEngine.
GetEsramPageNumber Returns an ESRAM page number by page index.
GetSystemPageCount Returns the number of system memory pages tracked by this XGMemoryLayoutEngine.
GetSystemPageNumber Returns a system memory page number by page index.
InitializeWithPageArrays Initializes the XGMemoryLayoutEngine with preallocated system and ESRAM page number arrays.
InitializeWithPageCounts Initializes the XGMemoryLayoutEngine with system page counts and ESRAM page counts.

See also

XGMemoryLayoutEngine