def - vs
定义顶点着色器常量。
语法
def dst、float1、float2、float3、float4 |
---|
其中
- dst 是目标寄存器。
- float1、float2、float3、float4 是四个浮点数。
备注
顶点着色器版本 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
def | x | x | x | x | x | x |
def 指令定义一个着色器常量,每当着色器设置为设备时,将加载其值。 这些称为即时常量。 直接常量优先于 API 方法 SetVertexShaderConstantF 设置的常量。
可通过两种方法在着色器中设置常量。
使用 def - 与 直接在着色器中定义常量。
def - vs 只能定义浮点常量。
使用 API 方法设置常量。
- 使用 SetVertexShaderConstantF 设置浮点常量。
相关主题