Enum SampleRoundingMode

SampleRoundingMode enumeration

Definieert een manier waarop een n-bit waarde wordt geconverteerd naar een 8-bit waarde.

public enum SampleRoundingMode

Waarden

NaamWaardeBeschrijving
Extrapolate0Extrapoleer een 8-bits waarde om deze in n bits te passen, waarbij 1 < n < 8. Het aantal van alle mogelijke 8-bits waarden is 1 << 8 = 256, van 0 tot 255. Het aantal van alle mogelijke n-bit waarden is 1 << n, van 0 tot (1 << n) - 1. De meest redelijke n-bit waarde Vn die overeenkomt met een 8-bit waarde V8 is gelijk aan Vn = V8 >> (8 - N).
Truncate1Kap een 8-bits waarde af om deze in n bits te passen, waarbij 1 < n < 8. Het aantal van alle mogelijke n-bits waarden is 1 << n, van 0 tot (1 << n) - 1. De meest redelijke n-bit waarde Vn die overeenkomt met een 8-bit waarde V8 is gelijk aan Vn = V8 & ((1 << n) - 1).

Zie ook