Really impressive Jer!
.Corrado
From: wpf-di...@googlegroups.com [mailto:wpf-di...@googlegroups.com] On Behalf Of Jeremiah Morrill
Sent: martedì 15 dicembre 2009 03:59
To: wpf-di...@googlegroups.com
Subject: [WPF Disciples] Silverlight rendered in WPF with no-airspace and interactivity!
I have been spending some of my free time working on a fun library. My goal is to render silverlight to WPF, performantly and with interactivity. I came across a little known native COM api for silverlight. Not many people have used it, but it allows for hosting silverlight like any activex. Any activex wasn't good enough because airspace in WPF is weak-sauce. Then I remembered silverlight does support "Windowless" (IOleInPlaceObjectWindowless) rendering . Windowless/IOleInPlaceObjectWindowless lets you take over rendering of an hwnd. After a crap ton of crazy ass Win32/COM stuffs, I finally have it working...the prototype at least. Interactivity isn't right just yet, but will work just as if it was any control in WPF.
Now we can do DeepZoom in WPF :).
Here is a video
http://silverlight.services.live.com/invoke/36456/Silverlight%20in%20WPF/iframe.html
I still have to do a major overhaul to get this thing ready for release...but I'm excited to see it work...and excited to see it doesnt need 1000% CPU usage.