着色器(效果文件)在加载时崩溃

时间:2016-08-10 22:52:01

标签: c# shader monogame

它在3.5稳定版本中工作得很好,但在升级到最新的开发分支(3.6)后,它不再有效,在effect = content.Load<Effect>("fileName")上给出了这个错误

  

SharpDX.dll中出现未处理的“SharpDX.SharpDXException”类型异常

     

附加信息:HRESULT:[0x80070057],模块:[General],ApiCode:[E_INVALIDARG / Invalid Arguments],消息:参数不正确。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 我认为默认值已经改变了GraphicsProfile。 (HiDef - &gt;到达) 因此,如果你指定它,它就会修复它。

Graphics.GraphicsProfile = GraphicsProfile.HiDef;