D3D10_EFFECT_VARIABLE常量

这些常量适用于效果变量。

#define 说明
D3D10_EFFECT_VARIABLE_ANNOTATION 1 << 0 指示这是注释或全局变量。
D3D10_EFFECT_VARIABLE_POOLED 1 << 1 指示此变量或常量缓冲区驻留在效果池中。 如果未设置此标志,则变量驻留在独立效果或子效果中, (独立效果从 ID3D10Effect::IsPool 返回 false。
D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT 1 和 2 指示变量已使用寄存器关键字 (keyword) 显式绑定。

 

这些标志在 d3d10effect.h 中定义为宏。

Direct3D 10) (效果常量