VideoWall: Added vectorwall example
Posted a slightly enhanced code drop for video wall (see link to .zip on http://robrelyea.com/demos/videowall):
- Took advantage of the fact that ViewportWindow can take a UIElement, not just a MediaElement, as the “masterElement”. Built a context menu option to switch to VectorScreen mode. Reviewing with David Teitlebaum and others on the team, but still appears to not be software rendering, even for the large vector rendering (16,000x8,000)…
- App.xaml.cs – refactored the creation of MediaElement into MediaScreen.xaml and greatly simplified OnStartup() grokability. Also enabled switching to VectorScreen.xaml as masterElement.
- ViewportWindow.xaml.cs – exposed ability to set MasterElement in method after window creation.
- …
Here is a picture of a dual monitor setup. I’ve manually maximized the first screen window, and showed how you can create and arrange several windows on any part of your desktop, and the live video shows up there.
