SampleRoundingMode

SampleRoundingMode enumeration

يحدد طريقة يتم بها تحويل قيمة n بت إلى قيمة 8 بت.

public enum SampleRoundingMode

قيم

اسمقيمةوصف
Extrapolate0استقراء قيمة 8 بت لملاءمتها في n بت ، حيث 1 <n <8. عدد جميع قيم 8 بت الممكنة هو 1 << 8 = 256 ، من 0 إلى 255. عدد كل ما هو ممكن قيم n بت هي 1 << n ، من 0 إلى (1 << n) - 1. قيمة n-bit الأكثر منطقية Vn المقابلة لبعض قيمة 8 بت V8 تساوي Vn = V8 >> (8 - ن).
Truncate1اقتطاع قيمة 8 بت لملاءمتها في n بت ، حيث 1 <n <8. عدد جميع قيم n بت الممكنة هو 1 << n ، من 0 إلى (1 << n) - 1. قيمة n-bit الأكثر منطقية Vn المقابلة لبعض قيمة 8 بت V8 تساوي Vn = V8 & ((1 << n) - 1) .

أنظر أيضا