If I’m looking to create a game that doesn’t necessarily run full screen, but simply needs to feature 2D/3D graphics somewhere in a portion of the screen, what’s my best approach?

Some specific questions could be:
- What component would the rendered area use?
- Are there any game libraries I could leverage for the rendered area?
- What would be the most “pure” or “canonical” stack according to Microsoft to use here?
Omega —
Visual Studio 2010 and 2012 are Both WPF apps. WinRT is for Tablets / Mobile. WPF is certainly NOT outdated.
If I were you I wouldn’t render everything out the way canvas forces you to, it might be a better approach to have the center item be a UI element named Frame, which is the base element for all UI related content in WPF.
In this way you would be able to leverage all of the possible types of controls in the Frame whether you decided that An ImageSourceType or Canvas is more applicable to a particular features of the game.