<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx</link><description>I've seen that the Airspace regions constraints have been a concern for some folks interested in using DirectX with their WPF applications. Based on this, here is a follow-up to an earlier sample I posted, this time using Layered windows to intercept</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx#7679499</link><pubDate>Wed, 13 Feb 2008 22:27:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7679499</guid><dc:creator>jamiebriant</dc:creator><description>&lt;p&gt;On my x64 system, it leaks memory like a sieve. Appears to be down in the unmanaged WPF code - managed memory is steady at 2mb. Haven't tried it on a 32bit system. Any ideas?&lt;/p&gt;
</description></item><item><title>re: WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx#7686631</link><pubDate>Thu, 14 Feb 2008 08:51:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7686631</guid><dc:creator>pantal</dc:creator><description>&lt;p&gt;Hmm. Could you email(from the email link on side) me with details/repro on the 64 bit issue you are investigating? &lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
</description></item><item><title>re: WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx#7810242</link><pubDate>Wed, 20 Feb 2008 07:33:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7810242</guid><dc:creator>pantal</dc:creator><description>&lt;P&gt;I was able to repro the issue Jamie described. The app was erroneoously creating a shader object each render cycle, without explicitly disposing previous due to a caching logic bug.&lt;/P&gt;
&lt;P&gt;BTW: In theory, the unmanaged shader resources should eventually get released when the managed objects are disposed via GC, but there is also an explicit api for release of the unmanaged resources.&lt;/P&gt;
&lt;P&gt;In ShaderRenderer.cs, Line 34 replace:&lt;/P&gt;
&lt;P&gt;reloadTexture = false;&lt;/P&gt;
&lt;P&gt;with:&lt;/P&gt;
&lt;P&gt;reloadShader = false;&lt;/P&gt;</description></item><item><title>re: WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx#8733046</link><pubDate>Tue, 15 Jul 2008 15:55:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8733046</guid><dc:creator>OverMalo</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Can i use this form to put WPF Button, WPF Windows or some WPF controls over directx surface... &amp;#191;?.&lt;/p&gt;
&lt;p&gt;Thanks you.&lt;/p&gt;
</description></item><item><title>re: WPF input Interop over DirectX Airspace</title><link>http://blogs.msdn.com/pantal/archive/2007/07/31/managed-directx-interop-with-wpf-part-2.aspx#9918285</link><pubDate>Thu, 05 Nov 2009 22:31:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918285</guid><dc:creator>chrisk414</dc:creator><description>&lt;p&gt;I really appreciate for your post, it's exactly what I'm looking for, however, why does .xaml won't display correctly in &amp;quot;Design&amp;quot; view in VS?&lt;/p&gt;
&lt;p&gt;It says below...&lt;/p&gt;
&lt;p&gt;A window parent could not be found for MS.Internal.Designer.DesignerPane+ContentRoot&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at WpfNuggets.ManagedDirectX.AirspaceOverlay.GetParentWindow(DependencyObject o) in D:\wpf\WPF DX Interop\ManagedDirectXContainer\AirspaceOverlay.cs:line 109&lt;/p&gt;
&lt;p&gt;Any help would be appreciated.&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;
</description></item></channel></rss>