Istruzione do
Eseguire una serie di istruzioni in modo continuo fino a quando l'espressione condizionale non ha esito negativo.
[Attribute] do { Statement Block; } while( Conditional );
Parametri
-
Attributo
-
Parametro facoltativo che controlla la modalità di compilazione dell'istruzione.
Attributo Descrizione fastopt Riduce il tempo di compilazione, ma produce ottimizzazioni meno aggressive. Se si usa questo attributo, il compilatore non annulla la registrazione.
Questo attributo influisce solo sulle destinazioni del modello shader che supportano le istruzioni di interruzione . Questo attributo è disponibile nel modello shader vs_2_x e nel modello shader 3 e versioni successive. È particolarmente utile nel modello shader 4 e versioni successive quando il compilatore compila cicli. Il compilatore simula cicli per impostazione predefinita per valutare se può annullare la registrazione. Se non si vuole che il compilatore eseduca cicli di registrazione, usare questo attributo per ridurre il tempo di compilazione. -
Blocco di istruzioni
-
Una o più istruzioni.
-
Condizionale
-
Espressione condizionale. Il blocco di istruzioni viene eseguito prima della valutazione dell'espressione. Il ciclo viene chiuso quando l'espressione restituisce false.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|