Understanding the Windows Media Center Back Stack

Windows Media Center holds approximately eight pages in memory at any given time.

The Windows Media Center Start menu is always the base page and can increase the count as the user navigates forward.

An application and all of its pages count as a single Windows Media Center page.

The application has its own back stack, which uses the HistoryOrientedPageSession object. These pages do not count in the Windows Media Center page count.

The back stack is trimmed in two ways:

  • Back navigation: Windows Media Center Pages are discarded from the end of the back stack when the user presses the BACK button.
  • Forward navigation: Windows Media Center Pages are discarded one at a time from the beginning of the back stack each time the user navigates forward past the page count limit.

See Initializing, Launching, and Uninitializing the Application for an explanation of what happens when an application is trimmed from the back stack.

Sample Explorer

  • Page Navigation > HistoryOrientedPageSession

See Also