do 语句
持续执行一系列语句,直到条件表达式失败。
[属性] 在 (条件) 时执行 { 语句块; }
parameters
-
属性
-
一个可选参数,用于控制语句的编译方式。
属性 说明 fastopt 缩短编译时间,但生成的优化力度较小。 如果使用此属性,编译器将不会展开循环。
此属性仅影响支持 中断 指令的着色器模型目标。 此属性在着色器模型 vs_2_x 和 着色器模型 3 及更高版本中可用。 当编译器编译循环时,它在 着色器模型 4 及更高版本中特别有用。 编译器默认模拟循环,以评估是否可以展开循环。 如果不希望编译器展开循环,请使用此属性来缩短编译时间。 -
语句块
-
一个或多个 语句。
-
条件
-
条件 表达式。 语句块在计算表达式之前执行。 当表达式的计算结果为 false 时,将退出循环。
要求
要求 | 值 |
---|---|
标头 |
|