从 FXC 移植着色器到 DXC
本主题作为参考资料,供你将已有的高级着色器语言 (HLSL) 着色器从 D3DCompiler……移植过来时使用。
使用 dxc.exe 与 dxcompiler dll
DXC 支持命令行接口 (dxc.exe) 和 dll 接口(dxcompiler.dll、dxcompiler.lib、dxcapi.h 和 d3d12shader.h)。
在 XBOX 上使用 defines
在 XBOX One 与 XBOX Series X|S 上,special defines 用于以平台特定的方式控制编译器。
DXC HLSL 扩展
a id=“rootsig”/a
DXC 编译器内建函数
DXC 为 XBOX 和/或 XBOX Series X|S 支持以下内建函数。
着色器编译器
DirectX Shader Compiler (DXCompiler 或 DXC) 是面向 Windows 与 XBOX 的新一代着色器编译器。
