SampleRoundingMode

SampleRoundingMode enumeration

Définit une manière dont une valeur de n bits est convertie en une valeur de 8 bits.

public enum SampleRoundingMode

Valeurs

NomÉvaluerLa description
Extrapolate0Extrapoler une valeur 8 bits pour l’adapter à n bits, où 1 < n < 8. Le nombre de toutes les valeurs 8 bits possibles est 1 << 8 = 256, de 0 à 255. Le nombre de toutes les valeurs possibles valeurs de n bits est 1 << n, de 0 à (1 << n) - 1. La valeur de n bits la plus raisonnable Vn correspondant à une valeur de 8 bits V8 est égale à Vn = V8 >> (8 - n).
Truncate1Tronque une valeur de 8 bits pour l’adapter à n bits, où 1 < n < 8. Le nombre de toutes les valeurs de n bits possibles est 1 << n, de 0 à (1 << n) - 1. La valeur de n bits la plus raisonnable Vn correspondant à une valeur de 8 bits V8 est égale à Vn = V8 & ((1 << n) - 1).

Voir également