do 語句
持續執行一系列語句,直到條件運算式失敗為止。
[Attribute] do { Statement Block; } while ( Conditional ) ;
參數
-
屬性
-
選擇性參數,可控制語句的編譯方式。
屬性 Description fastopt 減少編譯時間,但會產生較不積極優化。 如果您使用這個屬性,編譯器將不會取消註冊迴圈。
此屬性只會影響支援 中斷 指令的著色器模型目標。 此屬性適用于著色器模型 vs_2_x 和 著色器模型 3 和更新版本。 當編譯器編譯迴圈時,著色 器模型 4 和更新版本特別有用。 編譯器預設會模擬迴圈,以評估其是否可以取消註冊。 如果您不想讓編譯器取消註冊迴圈,請使用此屬性來減少編譯時間。 -
語句區塊
-
一或多個 語句。
-
條件
-
條件 運算式。 在評估運算式之前,會先執行語句區塊。 當運算式評估為 false 時,就會結束迴圈。
規格需求
需求 | 值 |
---|---|
標頭 |
|