我目前正在学习SlimDX,我想从教程中加载一个Shader,它名为"triangle.fx“,它位于一个名为"FX”的文件夹中,所有内容都在我的解决方案中。当我键入这一行代码时:
using (var bytecode = ShaderBytecode.CompileFromFile(@"FX/triangle.fx", "PShader", "ps_4_0", ShaderFlags.None, EffectFlags.None))
我得到了FileNotFoundException,我不知道为什么,因为所有东西都存在于我的解决方案中。
发布于 2016-01-26 19:36:13
确保FX文件夹是包含.exe的文件夹的子目录。在本例中/bin/debug/FX
https://gamedev.stackexchange.com/questions/115567
复制相似问题