Instruction do
Exécuter une série d’instructions en continu jusqu’à ce que l’expression conditionnelle échoue.
[Attribut ] { bloc d’instructions;} while ( conditionnel );
Paramètres
-
Attribut
-
Paramètre facultatif qui contrôle la façon dont l’instruction est compilée.
Attribut Description fastopt Réduit le temps de compilation, mais produit des optimisations moins agressives. Si vous utilisez cet attribut, le compilateur ne déroulera pas les boucles.
Cet attribut affecte uniquement les cibles de modèle Shader qui prennent en charge les instructions break . Cet attribut est disponible dans le modèle de nuanceur vs _ 2 _ x et le nuanceur modèle 3 et versions ultérieures. Elle est particulièrement utile dans le nuanceur modèle 4 et versions ultérieures lorsque le compilateur compile des boucles. Le compilateur simule par défaut des boucles pour déterminer s’il peut les dérouler. Si vous ne souhaitez pas que le compilateur dérouler les boucles, utilisez cet attribut pour réduire le temps de compilation. -
Bloc d’instructions
-
Une ou plusieurs instructions.
-
Conditionnel
-
Expressionconditionnelle. Le bloc d’instructions est exécuté avant l’évaluation de l’expression. La boucle est abandonnée lorsque l’expression prend la valeur false.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|