用法和文字 (Direct3D 9)

用法类似于参数的范围,因为它定义了参数有效的范围。

价值 描述
常量 该参数在所有函数的范围内为常量。 (请注意,此类参数仍可使用 ID3DXEffectID3DXEffectCompiler写入,因为这发生在所有函数的范围之外。
共享 参数将在效果池中共享。
静态的 参数对应用程序不可见,也就是说,无法从 id3DXEffect访问它们,也不能 ID3DXEffectCompiler

 

将参数标记为文本表示其值永远不会更改。 这使效果编译器能够执行额外的优化。

只能将非共享顶级参数标记为文本。 参数只能标记为文本,ID3DXEffectCompiler。 不能使用 ID3DXEffect设置文本值。

效果格式