<?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>Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx</link><description>In the 2.0 XNA Framework, we virtualized the graphics device. That sounds pretty cool, huh? But what does it actually mean, and why should you care? In summary, you no longer have to care about a bunch of stuff you used to have to care about. You can</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx#6789136</link><pubDate>Mon, 17 Dec 2007 15:31:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6789136</guid><dc:creator>Cygon</dc:creator><description>&lt;p&gt;Is there any chance to entertain the user while XNA is recreating its graphics device resources behind the scenes? (something like a progress bar or just a 'please wait' message.)&lt;/p&gt;
&lt;p&gt;Or will this process be reasonably fast (say, below 5 seconds) even with massive amounts or graphics device resources (~400 MB)?&lt;/p&gt;
</description></item><item><title>re: Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx#6790946</link><pubDate>Mon, 17 Dec 2007 19:40:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6790946</guid><dc:creator>ShawnHargreaves</dc:creator><description>&lt;p&gt;The process will be reasonably fast unless your app has been swapped out to disk (but in that case switching back to it could take a while regardless of the graphics resources, because all your code and data is swapped out, too).&lt;/p&gt;
&lt;p&gt;There's no way to hook this process. That would be a major can of worms since the graphics device is in a confusing, badly defined and constantly changing state while this is happening! It's hard enough for us to keep everything straight internally, let alone allowing third parties to render using some subset of the device at the same time :-)&lt;/p&gt;
</description></item><item><title>re: Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx#9356709</link><pubDate>Wed, 21 Jan 2009 19:16:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9356709</guid><dc:creator>OmegaThree</dc:creator><description>&lt;p&gt;Tip: if you're running a windowed app, you could throw a (modal, buttonless) dialog box notifying the user that the device is being reset. At least let the user know his/her system hasn't frozen.&lt;/p&gt;
</description></item><item><title>re: Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx#9356711</link><pubDate>Wed, 21 Jan 2009 19:16:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9356711</guid><dc:creator>OmegaThree</dc:creator><description>&lt;p&gt;That was for the initial poster and future visitors, not Shawn.&lt;/p&gt;
</description></item><item><title>re: Virtualizing the GraphicsDevice in XNA Game Studio 2.0</title><link>http://blogs.msdn.com/shawnhar/archive/2007/12/12/virtualizing-the-graphicsdevice-in-xna-game-studio-2-0.aspx#9943213</link><pubDate>Mon, 04 Jan 2010 01:15:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9943213</guid><dc:creator>Louisaaaaa &lt;3</dc:creator><description>&lt;p&gt;Revising for a test and couldn't find a decent explanation on LoadGraphicsContent anywhere...this was fantastic and really helpful for an absolute beginner!&lt;/p&gt;
&lt;p&gt;THANK-YOU :D&lt;/p&gt;</description></item></channel></rss>