<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Managed DirectX</title>
        <link>http://geekswithblogs.net/tpreuster/category/748.aspx</link>
        <description>Managed DirectX</description>
        <language>de-AT</language>
        <copyright>Tim Preuster</copyright>
        <managingEditor>Tim.Preuster@cu-media.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>.NET Wrapper for Newton Physics Library / Tech demos</title>
            <link>http://geekswithblogs.net/tpreuster/archive/2004/12/06/16873.aspx</link>
            <description>&lt;P&gt;A&amp;nbsp;&lt;A href="http://sourceforge.net/projects/newton-dotnet/"&gt;.NET wrapper&lt;/A&gt; for the great &lt;A href="http://www.newtondynamics.com/index.html"&gt;Newton Game Dynamics Engine&lt;/A&gt;&amp;nbsp;was released yesterday, so if you have&amp;nbsp;searched for a physics engine to work with Managed DirectX give it a try. That is what I am doing right now :-)&lt;/P&gt;
&lt;P&gt;There are many examples for Newton out there and also the SDK includes some examples in C++, so it shouldn't be a Problem to get into that stuff.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://physicsengine.com/downloads.html"&gt;SDK Download and Links to other examples&lt;/A&gt;&lt;BR&gt;&lt;A href="http://newton.delphigl.de/"&gt;Great examples but in Delphi but well documented&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;
&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.strangebunny.com/techdemo_stokes.php"&gt;Free Fluid Simulation example in Directx 9&lt;/A&gt;&lt;BR&gt;Definetly worth a visit&amp;nbsp;also there are other great advanced &lt;A href="http://www.strangebunny.com/techdemos.php"&gt;tech demos&lt;/A&gt;&amp;nbsp;(Grass,Refraction, Fluid and PRT&amp;nbsp;Demos with included source)&amp;nbsp;and &lt;A href="http://www.strangebunny.com/games.php"&gt;Games&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;found via www.flipcode.org&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16873"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16873" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/tpreuster/aggbug/16873.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Preuster</dc:creator>
            <guid>http://geekswithblogs.net/tpreuster/archive/2004/12/06/16873.aspx</guid>
            <pubDate>Mon, 06 Dec 2004 19:23:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/tpreuster/comments/16873.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/tpreuster/archive/2004/12/06/16873.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/tpreuster/comments/commentRss/16873.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/tpreuster/services/trackbacks/16873.aspx</trackback:ping>
        </item>
        <item>
            <title>Are you searching for Managed DirectX Informations, Tutorials, Resources ? </title>
            <link>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16722.aspx</link>
            <description>&lt;P&gt;..... then &lt;A href="http://www.thezbuffer.com/"&gt;"The Z Buffer" Site&lt;/A&gt; is the way to go. The Site made by ZMan a.k.a Andy&amp;nbsp;Dunn looks really promising, I already found some infos I did'nt know yet. So keep up the good work and I think the growing community (and myself) will really appreciate your work. &lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16722"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16722" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/tpreuster/aggbug/16722.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Preuster</dc:creator>
            <guid>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16722.aspx</guid>
            <pubDate>Fri, 03 Dec 2004 18:57:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/tpreuster/comments/16722.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16722.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/tpreuster/comments/commentRss/16722.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/tpreuster/services/trackbacks/16722.aspx</trackback:ping>
        </item>
        <item>
            <title>Discussion on VB.net &lt;-&gt; DirectX</title>
            <link>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16721.aspx</link>
            <description>&lt;P&gt;After my last post , which is now a long time ago, &lt;A href="http://www.inkblog.com/PermaLink,guid,78e41018-daec-441b-99a7-35dc2779baf8.aspx"&gt;David Weller&lt;/A&gt; has picked up the topic about my &lt;A href="http://www.geekswithblogs.com/tpreuster/archive/2004/09/08/10834.aspx"&gt;open question&lt;/A&gt; &amp;nbsp;if VB.NET discriminates directly DirectX and Tom Miller posted also &lt;A href="http://blogs.msdn.com/tmiller/archive/2004/12/01/273348.aspx"&gt;his thoughts&lt;/A&gt; about it. And he made it clear&amp;nbsp;what&amp;nbsp;also my&amp;nbsp;originally thought was , it is just a simple Bug and will be fixed in a future release. I&amp;nbsp;NEVER wanted to presume that this was intentionally against VB developers (because i am not one of the die hard vbies , i am just using vb due to my laziness on writing punctuations and Big/Small letters :-)), what made me post was more my curiosity that there are no tests or tools used to check the compatibility also against VB.NET.&lt;/P&gt;
&lt;P&gt;As David Weller mentioned and also me in my last post, I think its completely the correct way to have managed examples only in one language. Because more examples are much better than having only a hand full of examples in different languages. (Perhaps then the COBOL.Net programmers are ranting that they want also some Managed examples ;-) ) So please keep up the good work on the examples&amp;nbsp;,&amp;nbsp;I appreciate each of them and I am really looking forward to see some more examples through the new short turn around schedule for DX SDK.&lt;/P&gt;
&lt;P&gt;I don't think its necessary to know C++ to master DirectX , but it simply gives you a much broader base of tutorials and examples to use, lets hope it will change in the future that we see&amp;nbsp;more complex tutorials also in Managed languages which is especially for tutorials from my opinion much easier to read. So I definitely would&amp;nbsp;recommend learning C++ reading, if you want to dive into the DirectX world and don't know C++ &lt;/P&gt;
&lt;P&gt;But now back to the DrawText problem David Weller has posted a C# mini-dll workaround to use all the features of DrawText, so get it &lt;A href="http://www.inkblog.com/ct.ashx?id=78e41018-daec-441b-99a7-35dc2779baf8&amp;amp;url=http%3a%2f%2fwww.inkblog.com%2fcontent%2fbinary%2fDrawTextWorkAround.zip"&gt;here&lt;/A&gt;&amp;nbsp;if you are having difficulties with it. Also &lt;A href="http://knight-technologies.us/"&gt;Knight Chat X&lt;/A&gt; has posted a alternative class for using DrawText &lt;A href="http://www.vbgamer.com/msgboard/topic.asp?TOPIC_ID=327"&gt;here&lt;/A&gt;, unfortunately I wasn't able to test his code yet.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16721"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=16721" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/tpreuster/aggbug/16721.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Preuster</dc:creator>
            <guid>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16721.aspx</guid>
            <pubDate>Fri, 03 Dec 2004 18:49:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/tpreuster/comments/16721.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/tpreuster/archive/2004/12/03/16721.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/tpreuster/comments/commentRss/16721.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/tpreuster/services/trackbacks/16721.aspx</trackback:ping>
        </item>
        <item>
            <title>How DirectX discriminates VB.net developers .... or not ?!?</title>
            <link>http://geekswithblogs.net/tpreuster/archive/2004/09/08/10834.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;No, I am not talking about the point that there are no more VB.NET samples in the new 9.0c SDK. I even like the fact that they are now concentrating on one language to have more examples, so please keep up the good work and give us more manged DirectX stuff (I want to see more managed examples then C++ stuff).&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;I mean the following thing in the Font Class&amp;nbsp;(Which is used also in GUI example) : &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;FONT size=2&gt;Public&amp;nbsp;Function&amp;nbsp;&lt;FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff&gt;DrawText&lt;/FONT&gt;( _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;sprite&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="mk:@MSITStore:D:\DX90CSDK\Documentation\DirectX9\directx9_m.chm::/directx/ref/ns/microsoft.directx.direct3d/c/sprite/sprite.htm"&gt;Sprite&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;text&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemstringclasstopic.asp" target=_blank&gt;String&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;rect&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemdrawingrectangleclasstopic.asp" target=_blank&gt;Rectangle&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;format&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="mk:@MSITStore:D:\DX90CSDK\Documentation\DirectX9\directx9_m.chm::/directx/ref/ns/microsoft.directx.direct3d/e/drawtextformat/drawtextformat.htm"&gt;DrawTextFormat&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;color&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemdrawingcolorclasstopic.asp" target=_blank&gt;Color&lt;/A&gt; _&lt;BR&gt;)&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemint32classtopic.asp" target=_blank&gt;Integer&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Or &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;FONT size=2&gt;Public&amp;nbsp;Function&amp;nbsp;&lt;FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff&gt;DrawText&lt;/FONT&gt;( _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;sprite&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="mk:@MSITStore:D:\DX90CSDK\Documentation\DirectX9\directx9_m.chm::/directx/ref/ns/microsoft.directx.direct3d/c/sprite/sprite.htm"&gt;Sprite&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;text&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemstringclasstopic.asp" target=_blank&gt;String&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByRef&amp;nbsp;&lt;I&gt;rect&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemdrawingrectangleclasstopic.asp" target=_blank&gt;Rectangle&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;format&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="mk:@MSITStore:D:\DX90CSDK\Documentation\DirectX9\directx9_m.chm::/directx/ref/ns/microsoft.directx.direct3d/e/drawtextformat/drawtextformat.htm"&gt;DrawTextFormat&lt;/A&gt;, _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;&lt;I&gt;color&lt;/I&gt;&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemdrawingcolorclasstopic.asp" target=_blank&gt;Color&lt;/A&gt; _&lt;BR&gt;)&amp;nbsp;As&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemint32classtopic.asp" target=_blank&gt;Integer&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Which differs only in the rect Value which is one time byval and one time byref so I am getting a "not most specific" error when I want to compile. I am still able to DrawText by another function call&amp;nbsp;but then it is not possible to use the DrawTextFormat for formatting the text :-( .&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;So does anyone know&amp;nbsp;a way to specify which way I want to call in VB.net or is it really a design flaw ?!?!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=10834"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=10834" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/tpreuster/aggbug/10834.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Preuster</dc:creator>
            <guid>http://geekswithblogs.net/tpreuster/archive/2004/09/08/10834.aspx</guid>
            <pubDate>Thu, 09 Sep 2004 00:19:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/tpreuster/comments/10834.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/tpreuster/archive/2004/09/08/10834.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/tpreuster/comments/commentRss/10834.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/tpreuster/services/trackbacks/10834.aspx</trackback:ping>
        </item>
    </channel>
</rss>