DibBitCount

DibBitCount enumeration

يحدد BitCount Enumeration عدد وحدات البت التي تحدد كل بكسل و الحد الأقصى لعدد الألوان في صورة نقطية مستقلة عن الجهاز (DIB) .

public enum DibBitCount : short

قيم

اسمقيمةوصف
Bitcount00عدد وحدات البت لكل بكسل غير محدد. يجب أن تكون الصورة بتنسيق JPEG أو PNG . لا يتضمن أي من هذين التنسيقين جدول ألوان ، لذلك تحدد هذه القيمة عدم وجود جدول ألوان. راجع [JFIF] و [RFC2083] لمزيد من المعلومات حول تنسيقات ضغط JPEG و PNG.
Bitcount11تم تحديد الصورة بلونين. كل بكسل في الصورة النقطية هو يمثله بت واحد. إذا كان البت واضحًا ، فسيكون البكسل معروضًا بلون الإدخال الأول في جدول الألوان ؛ إذا تم تعيين البت ، يكون للبكسل لون الإدخال الثاني في الجدول.
Bitcount24تم تحديد الصورة بحد أقصى 16 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بفهرس 4 بت في جدول الألوان ، ويحتوي كل بايت على 2 بكسل.
Bitcount38تم تحديد الصورة بحد أقصى 256 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بفهرس 8 بت في جدول الألوان ، ويحتوي كل بايت على 1 بكسل .
Bitcount416تم تحديد الصورة بحد أقصى 2 ^ 16 لونًا . يتم تمثيل كل بكسل في الصورة النقطية بقيمة 16 بت
Bitcount524تحتوي الصورة النقطية على حد أقصى يبلغ 2 ^ 24 لونًا ، ويكون حقل الألوان في DIB NULL . يمثل كل ثلاثي ثلاثي البايت في صفيف الصورة النقطية الكثافة النسبية للأزرق والأخضر والأحمر ، على التوالي ، للبكسل. يتم استخدام جدول ألوان الألوان لتحسين الألوان المستخدمة في الأجهزة القائمة على لوح الألوان ، ويجب أن يحتوي على عدد الإدخالات المحددة بواسطة الحقل ColorUsed الخاص بـ BitmapInfoHeader Object
Bitcount632يبلغ الحد الأقصى للصورة النقطية 2 ^ 24 لونًا

أنظر أيضا