Instrução do
Execute uma série de instruções continuamente até que a expressão condicional falhe.
[Atributo] do { Statement Block; } while( Conditional );
Parâmetros
-
Atributo
-
Um parâmetro opcional que controla como a instrução é compilada.
Atributo Descrição fastopt Reduz o tempo de compilação, mas produz otimizações menos agressivas. Se você usar esse atributo, o compilador não cancelará o registro de loops.
Esse atributo afeta apenas destinos de modelo de sombreador que dão suporte a instruções de interrupção . Esse atributo está disponível no modelo de sombreador vs_2_x e no modelo de sombreador 3 e posterior. Ele é particularmente útil no modelo de sombreador 4 e posterior quando o compilador compila loops. O compilador simula loops por padrão para avaliar se ele pode cancelá-los. Se você não quiser que o compilador cancele o registro de loops, use esse atributo para reduzir o tempo de compilação. -
Bloco de instrução
-
Uma ou mais instruções.
-
Condicional
-
Uma expressão condicional. O bloco de instrução é executado antes da expressão ser avaliada. O loop é encerrado quando a expressão é avaliada como false.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|