<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Managed Layer for Direct3D 10</title><link>http://www.codeplex.com/MD3D10/Project/ProjectRss.aspx</link><description>The managed Layer for Direct3D 10 provides a full working example how to encapsulate a complex unmanaged API in managed classes using C&amp;#43;&amp;#43;&amp;#47;CLR.</description><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>Fix a bug with garbage collected shadow objects.</description><author>Demirug</author><pubDate>Sat, 16 Feb 2008 21:17:11 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080216091711P</guid></item><item><title>NEW POST: D3D10 Graphics Adapter</title><link>http://www.codeplex.com/MD3D10/Thread/View.aspx?ThreadId=22267</link><description>&lt;div class="wikidoc"&gt;
Hello, I am new on this forum and with managed directx. I downloaded the managed direct3d10.dll's and now i want to create a device with it. If I use this arguments &lt;b&gt;DeviceD = new D3D10.Device( null ,D3D10.DriverType.Hardware, D3D10.CreateDeviceFlags.None);&lt;/b&gt; I get an ArgumentException error. I read I must use a Direct3D adapter for the first argument, but I don't know how to do this. I have Vista and a Direct3D 10 compatible graphiccard. Can you help me. It would be fine.&lt;br /&gt;Thank you,&lt;br /&gt;Alex&lt;br /&gt;
&lt;/div&gt;</description><author>Direct3D</author><pubDate>Fri, 15 Feb 2008 20:48:20 GMT</pubDate><guid isPermaLink="false">NEW POST: D3D10 Graphics Adapter 20080215084820P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>Delay load DX10 dlls if on November SDK.</description><author>cmaughan</author><pubDate>Fri, 15 Feb 2008 11:12:10 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080215111210A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>Added effectstructurearray, for navigating arrays of structures in D3D10 effects.</description><author>cmaughan</author><pubDate>Fri, 15 Feb 2008 11:11:46 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080215111146A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>- Added texture load structure to control how textures from file are loaded.&amp;#13;&amp;#10;- Added UINT&amp;#47;UINT8 support in effect variables&amp;#13;&amp;#10;- Fixed typo in dimension spelling.&amp;#13;&amp;#10;- Added BlobToByteArray to help with converting a DX10 blob to an array&amp;#60;byte&amp;#62;&amp;#13;&amp;#10;- Added LoadFromTexture to copy textures around&amp;#13;&amp;#10;- Added ToBitmap to get a System&amp;#58;&amp;#58;Bitmap from a texture.</description><author>cmaughan</author><pubDate>Mon, 04 Feb 2008 12:51:39 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080204125139P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>- Make EffectStructure class public, so structures can be enumerated.&amp;#13;&amp;#10;- Add support for BUFFER type of effect resource, so client can set buffers.&amp;#13;&amp;#10;-Added support for effect UINT&amp;#39;s.&amp;#13;&amp;#10;</description><author>cmaughan</author><pubDate>Sat, 12 Jan 2008 12:14:09 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080112121409P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>Universal 3D&amp;#58; unmanaged D3D9 elements &amp;#40;WIP&amp;#41;</description><author>Demirug</author><pubDate>Sun, 21 Oct 2007 19:42:04 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071021074204P</guid></item><item><title>NEW POST: 'CreateDevice' tutorial with MD3D9</title><link>http://www.codeplex.com/MD3D10/Thread/View.aspx?ThreadId=16342</link><description>&lt;div class="wikidoc"&gt;
I've found a solution : I now use SlimDX (&lt;a href="http://slimdx.mdxinfo.com" class="externalLink"&gt;http://slimdx.mdxinfo.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and it works fine !&lt;br /&gt;
&lt;/div&gt;</description><author>ThomasWeiss</author><pubDate>Mon, 15 Oct 2007 17:51:24 GMT</pubDate><guid isPermaLink="false">NEW POST: 'CreateDevice' tutorial with MD3D9 20071015055124P</guid></item><item><title>NEW POST: 'CreateDevice' tutorial with MD3D9</title><link>http://www.codeplex.com/MD3D10/Thread/View.aspx?ThreadId=16342</link><description>&lt;div class="wikidoc"&gt;
Hello,&lt;br /&gt; &lt;br /&gt;First I would like to thank you for now including a managed wrapper on D3D9.&lt;br /&gt;Since MS discontinued its work on Managed DirectX, your library is now the best way to interface with D3D{9|10} from the managed world.&lt;br /&gt; &lt;br /&gt;I tried to apply D3D9's first tutorial, 'CreateDevice', but I am having a strange result.&lt;br /&gt;This tutorial should just Clear the surface with blue, but my WinForms' client area gets black. I mean, it really gets black and does not stay standard gray, which means that D3D has done something, but not what is expected.&lt;br /&gt;By the way, when executing the native tutorial, it executes normally.&lt;br /&gt; &lt;br /&gt;Any hint ? Thank you very much !&lt;br /&gt; &lt;br /&gt;Thomas&lt;br /&gt;
&lt;/div&gt;</description><author>ThomasWeiss</author><pubDate>Fri, 12 Oct 2007 07:54:54 GMT</pubDate><guid isPermaLink="false">NEW POST: 'CreateDevice' tutorial with MD3D9 20071012075454A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>some minor fixes</description><author>Demirug</author><pubDate>Tue, 09 Oct 2007 19:21:52 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071009072152P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D10&amp;#58; adding some constants</description><author>Demirug</author><pubDate>Thu, 04 Oct 2007 19:59:23 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071004075923P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D9&amp;#58; rework shared object classes.</description><author>Demirug</author><pubDate>Tue, 02 Oct 2007 19:57:30 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071002075730P</guid></item><item><title>CLOSED ISSUE: Return value of D3DXFont's DrawText is misinterpreted</title><link>http://www.codeplex.com/MD3D10/WorkItem/View.aspx?WorkItemId=13016</link><description>According to the DirectX SDK, the return value of ID3DXFont&amp;#58;&amp;#58;DrawText and ID3DXFont10&amp;#58;&amp;#58;DrawText is&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#34;If the function succeeds, the return value is the height of the text in logical units. If DT_VCENTER or DT_BOTTOM is specified, the return value is the offset from pRect &amp;#40;top to the bottom&amp;#41; of the drawn text. If the function fails, the return value is zero.&amp;#34;&lt;br /&gt;&lt;br /&gt;The DX10 Font wrapper code treats the return value as an arbitrary HRESULT instead of the true meaning, which in most cases results in an exception being thrown.&lt;br/&gt;Comments: Fixed with change set 27318. Thank you for reporting</description><author>Demirug</author><pubDate>Sun, 30 Sep 2007 16:46:48 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: Return value of D3DXFont's DrawText is misinterpreted 20070930044648P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D10&amp;#58; Fix for issue &amp;#35;13016&amp;#58; Return value of D3DXFont&amp;#39;s DrawText is misinterpreted</description><author>Demirug</author><pubDate>Sun, 30 Sep 2007 16:45:14 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070930044514P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D9ex&amp;#58; Add shareable resources.</description><author>Demirug</author><pubDate>Sat, 29 Sep 2007 21:13:23 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070929091323P</guid></item><item><title>CREATED ISSUE: Return value of D3DXFont's DrawText is misinterpreted</title><link>http://www.codeplex.com/MD3D10/WorkItem/View.aspx?WorkItemId=13016</link><description>According to the DirectX SDK, the return value of ID3DXFont&amp;#58;&amp;#58;DrawText and ID3DXFont10&amp;#58;&amp;#58;DrawText is&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#34;If the function succeeds, the return value is the height of the text in logical units. If DT_VCENTER or DT_BOTTOM is specified, the return value is the offset from pRect &amp;#40;top to the bottom&amp;#41; of the drawn text. If the function fails, the return value is zero.&amp;#34;&lt;br /&gt;&lt;br /&gt;The DX10 Font wrapper code treats the return value as an arbitrary HRESULT instead of the true meaning, which in most cases results in an exception being thrown.&lt;br/&gt;</description><author>mtrudder</author><pubDate>Fri, 28 Sep 2007 17:31:20 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Return value of D3DXFont's DrawText is misinterpreted 20070928053120P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D9&amp;#58;&amp;#13;&amp;#10;- User pointer draw methods&amp;#13;&amp;#10;- Process vertices </description><author>Demirug</author><pubDate>Sun, 23 Sep 2007 19:34:44 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070923073444P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D9&amp;#58; Add GetData for queries</description><author>Demirug</author><pubDate>Sun, 16 Sep 2007 09:41:00 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070916094100A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>Add SystemCapabilities class</description><author>Demirug</author><pubDate>Sat, 15 Sep 2007 09:40:53 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070915094053A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/MD3D10/SourceControl/ListDownloadableCommits.aspx</link><description>D3D9&amp;#58; Capabilities</description><author>Demirug</author><pubDate>Sat, 15 Sep 2007 09:06:49 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070915090649A</guid></item></channel></rss>