Partager via


Fonction WaveActiveCountBits

Compte le nombre de variables booléennes qui sont évaluées à true sur toutes les voies actives de la vague actuelle et réplique le résultat sur toutes les voies de la vague.

Syntaxe

uint WaveActiveCountBits(
   bool bBit
);

Paramètres

bBit

Variables booléennes à évaluer. La fourniture d’une valeur booléenne true explicite retourne le nombre de voies actives.

Valeur retournée

Nombre de voies pour lesquelles la variable booléenne prend la valeur true, sur toutes les voies actives de la vague actuelle.

Notes

Cette fonction est prise en charge à partir du modèle de nuanceur 6.0 dans toutes les étapes du nuanceur.

 

Exemples

Cela peut être implémenté plus efficacement qu’un WaveActiveSum complet, comme décrit dans l’exemple suivant :

result = WaveActiveCountBits( WaveActiveBallot( bBit ) );

Voir aussi

Vue d’ensemble du modèle de nuanceur 6

Modèle de nuanceur 6