Direct3d 正在尝试查找HLSL编译器

Direct3d 正在尝试查找HLSL编译器,direct3d,hlsl,shader,Direct3d,Hlsl,Shader,在谷歌上搜索“HLSL编译器”和一些东西,令人沮丧的是,我找不到哪里可以找到D3D9的独立HLSL编译器,这样我就可以知道哪些行导致了问题 我在SDK中看不到任何东西,但可能它有一个我不认识的名称?HLSL编译器名为fxc.exe,位于DirectX SDK中的Utilities下 我的系统上的路径是: C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Utilities\bin\x64\fxc.exe 对于可以在XNA/

在谷歌上搜索“HLSL编译器”和一些东西,令人沮丧的是,我找不到哪里可以找到D3D9的独立HLSL编译器,这样我就可以知道哪些行导致了问题


我在SDK中看不到任何东西,但可能它有一个我不认识的名称?

HLSL编译器名为
fxc.exe
,位于DirectX SDK中的Utilities下

我的系统上的路径是:

C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Utilities\bin\x64\fxc.exe

对于可以在XNA/DX(PS 2.0-3.0)中使用的HLSL效果,您可以尝试:

它对图像和视频进行操作。 它支持多通道技术,vertext着色器,并且有一个很好的编辑器,在编译时报告错误消息。 这是一个阿尔法版本,我已经开发,但它可以是有用的

截图: