Im writing a large WPF app (large as in screen res), running with some basic controls, basic video playing, etc...
I have been researching how to broadcast/redirect the WPF window to other monitors over a local network. In essence, trying to show a select region of the WPF app on seperate monitors in real time.
I have been reading about the DWM (which I have no experience with) and it seems that the thumbnail API would be a good way to do this. Just broadcast segments (say 9, 300x300 segments) over the network via some sort of multi-cast network broadcast, that client PC's listen for and render...
Can this be done? How would one go about doing something like this?
EDIT
I have been doing some more reading on the DWM, and it does seem likely that this can be achieved, this link explains that:
You can have a distributed rendering of a 3D scene and have it running with full hardware acceleration on any number of client machines.This architecture allows the DWM to provide first-class support for Remote Desktop scenarios
I just dont know where to start looking into this kind of development... any idea?