用法类似于参数的范围,因为它定义了参数有效的范围。
价值 | 描述 |
---|---|
常量 | 该参数在所有函数的范围内为常量。 (请注意,此类参数仍可使用 ID3DXEffect 或 ID3DXEffectCompiler写入,因为这发生在所有函数的范围之外。 |
共享 | 参数将在效果池中共享。 |
静态的 | 参数对应用程序不可见,也就是说,无法从 id3DXEffect访问它们,也不能 ID3DXEffectCompiler。 |
将参数标记为文本表示其值永远不会更改。 这使效果编译器能够执行额外的优化。
只能将非共享顶级参数标记为文本。 参数只能标记为文本,ID3DXEffectCompiler。 不能使用 ID3DXEffect设置文本值。
相关主题