XNAをHardwareType.Referenceで動かす

公式BBSのrock.aut氏のコードを使ってReferenceレンダリングで動かせた。
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=672094&SiteID=1
CreateOptions.HardwareVertexProcessing にするのがコツ。


3DアクセラレータのないVGAのPCやVirtualPC上で動くようになった。
しかし、めちゃめちゃ遅い。1FPSぐらい。ライティングを無しにしたりしてみたけど、効果なし。BasicEffectsじゃダメかな。MDXだとソフトウェアだけでどのくらいのスピードで表示されるのかそのうち試してみよう。