Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
效果编译器是一个规则的文件,它允许你编译的Direct3D / HLSL效果文件直接在Visual Studio。默认方式是在运行时编译。fx文件,但作为文件越来越大,在编译的时候迅速增加。然而,在大多数情况下,它不是每次你运行你的神器出山:www.shenqi73.com应用程序需要重新编译的影响。
通常你会打电话D3D10CompileShader的(..)或一个类似的功能,调用fxc.exe内部。如果你想Visual Studio中编译过程,你必须添加一个自定义生成规则。它将被称为只有当源文件已改变,自上次编译或编译的版本不存在。
编译过程中可以使用“属性页”,每一个文件单独就好像它是一个C / C + +或其他一些已知的文件类型进行调整。输出文件是一个二进制的效果数据文件的扩展名为。CFX(,任何其他endling是有效的,太)。它可以读取D3DX10CreateEffectFromFile(..)的例子。