我遇到了XNA和抗鋸齒問題。我可以使用它來激活它XNA Antialias問題!
graphics.PreferMultiSampling = true;
graphics.ApplyChanges();
但是 - 它只有2個抗鋸齒。即使我設置
graphics.GraphicsDevice.PresentationParameters.MultiSampleType = MultiSampleType.SixteenSamples;
它只保留2倍抗鋸齒。如果我轉到我的顯卡驅動程序設置(NVIDIA GeForce 9800 GT),並從應用程序中設置Antialiastype爲16x,那麼我會得到很好且乾淨的抗鋸齒。但如果它設置爲'應用程序決定'我不會超過2倍
任何人都知道爲什麼? 謝謝!
你在哪個函數中設置圖形參數?你是否在調用ApplyChanges()之前設置它們? – Venesectrix 2009-11-23 17:41:07
我在Game Class的構造函數中調用的第一部分代碼,以及在LoadContent()函數中調用的第二部分代碼,之後我第二次調用graphics.ApplyChanges() – Mat 2009-11-23 17:47:30