title: Are there problems with rendering WPF over Remote Desktop under Windows XP?
body: <p>I have heard that WPF primitives will not be supported by remote desktop on windows XP.  The implication of this is that if you run a WPF application on a vista machine and display it on an XP machine (via remote desktop) the display will be sent as a compressed bitmap.</p>
  
  <p>This issue is resolved in Vista-Vista comunication via DirectX 11 (?) but this will not be made available on XP.  There is obviously a performance hit here,  I would like to understand it before making any inroads into developing applications to WPF.</p>
  
  <p>Some information on this topic can be found here:</p>
  
  <p><a href="http://blogs.msdn.com/tims/archive/2007/01/05/comparing-wpf-on-windows-vista-v-windows-xp.aspx" rel="noreferrer">http://blogs.msdn.com/tims/archive/2007/01/05/comparing-wpf-on-windows-vista-v-windows-xp.aspx</a></p>
  
  <p>See comment from the above link (quote):</p>
  
  <hr>
  
  <p>To SpongeJim's question, this is done by the MIL (media integration layer), which is the underlying core of WPF that handles composition. On a Vista/Vista remote desktop connection, the MIL primitives are remoted and then reconstituted. On other combinations (e.g. 2003/XP), what gets remoted is bitmaps, which is obviously far more bandwidth-intensive. More depth on this topic can be found on Greg Schechter's blog, and in this entry in particular: <a href="http://blogs.msdn.com/greg_schechter/archive/2006/06/09/623566.aspx" rel="noreferrer">http://blogs.msdn.com/greg_schechter/archive/2006/06/09/623566.aspx</a></p>
  
  <hr>
  
  <p>Does anyone have any experience or more up to date information on this issue?</p>