我在解决方案资源管理器中看到了几个包含“Shader”文件夹的项目。
然而,当我自己创建项目时,我只能看到“头文件”,“源文件”,“资源文件”和“外部依赖项”文件夹。
有没有办法告诉Visual Studio我需要一个“Shader”文件夹,因为我要使用着色器? 如果没有,如何手动创建它?
我在解决方案资源管理器中看到了几个包含“Shader”文件夹的项目。
然而,当我自己创建项目时,我只能看到“头文件”,“源文件”,“资源文件”和“外部依赖项”文件夹。
有没有办法告诉Visual Studio我需要一个“Shader”文件夹,因为我要使用着色器? 如果没有,如何手动创建它?
要在Visual Studio中的项目下创建过滤器,只需在“解决方案资源管理器”中使用鼠标右键单击项目,展开“添加”,然后单击“新建筛选器”。将在您的项目下创建一个新的筛选器(“NewFilter1”),您可以随意重命名它。
您可以将项目中的项拖动到其中以进行“逻辑”分组,也可以单击新的筛选器并选择添加>现有项或添加>新项。您甚至可以将多个筛选器嵌套在彼此内部。
例如,在您的情况下,您将称此筛选器为“Shader”,并且可以将所有与着色器相关的文件拖放到其中。这仅影响您的项目,而不影响文件系统中的目录结构。
您仍然可以在文件系统中创建“真实”文件夹,然后向其中添加文件,然后可以在项目的筛选器中引用这些文件。