PixelFormat

PixelFormat enumeration

يحدد تنسيق بيانات الألوان لكل بكسل في الصورة.

public enum PixelFormat

قيم

اسم قيمة وصف
Indexed 65536 تحتوي بيانات البكسل على قيم مفهرسة بالألوان ، مما يعني أن القيم عبارة عن فهرس للألوان في جدول ألوان النظام ، على عكس قيم الألوان الفردية.
Gdi 131072 تحتوي بيانات البكسل على ألوان GDI .
Alpha 262144 تحتوي بيانات البكسل على قيم ألفا لم يتم مضاعفتها مسبقًا.
PAlpha 524288 يحتوي تنسيق البكسل على قيم ألفا سابقة المضاعفة.
Extended 1048576 القيمة المحجوزة .
Canonical 2097152 تنسيق البكسل الافتراضي 32 بت لكل بكسل. يحدد التنسيق عمق اللون 24 بت وقناة ألفا 8 بت .
Undefined 0 تنسيق البكسل غير محدد .
DontCare 0 لم يتم تحديد تنسيق بكسل.
Format1bppIndexed 196865 يحدد أن تنسيق البكسل هو 1 بت لكل بكسل وأنه يستخدم لونًا مفهرسًا . لذلك يحتوي جدول الألوان على لونين.
Format4bppIndexed 197634 تحديد أن التنسيق هو 4 بت لكل بكسل ، مفهرس.
Format8bppIndexed 198659 يحدد أن التنسيق هو 8 بت لكل بكسل ، مفهرس. لذلك يحتوي جدول الألوان على 256 لونًا .
Format16bppGrayScale 1052676 تنسيق البكسل هو 16 بت لكل بكسل. تحدد معلومات اللون 65536 درجة من ظلال الرمادي.
Format16bppRgb555 135173 يحدد أن التنسيق هو 16 بت لكل بكسل ؛ 5 بت لكل منها تستخدم للمكونات الحمراء والخضراء والزرقاء . البت المتبقي غير مستخدم .
Format16bppRgb565 135174 تحديد أن التنسيق هو 16 بت لكل بكسل ؛ يتم استخدام 5 بت للمكون الأحمر ، يتم استخدام 6 بت للمكون الأخضر ، ويتم استخدام 5 بت للمكون الأزرق.
Format16bppArgb1555 397319 تنسيق البكسل هو 16 بت لكل بكسل. تحدد معلومات اللون 32768 درجة لون ، منها 5 بت باللون الأحمر ، و 5 بت باللون الأخضر ، و 5 بت باللون الأزرق ، و 1 بت ألفا.
Format24bppRgb 137224 تحديد أن التنسيق هو 24 بت لكل بكسل ؛ يتم استخدام 8 بت لكل من المكونات الحمراء ، ، والأخضر ، والأزرق.
Format32bppRgb 139273 تحديد أن التنسيق هو 32 بت لكل بكسل ؛ يتم استخدام كل 8 بت للمكونات الأحمر والأخضر والأزرق. لم يتم استخدام 8 بت المتبقية.
Format32bppArgb 2498570 تحديد أن التنسيق هو 32 بت لكل بكسل ؛ يتم استخدام 8 بت لكل من مكونات alpha و الأحمر والأخضر والأزرق.
Format32bppPArgb 925707 تحديد أن التنسيق هو 32 بت لكل بكسل ؛ يتم استخدام 8 بت لكل من مكونات alpha و الأحمر والأخضر والأزرق. يتم مضاعفة المكونات الحمراء والخضراء والزرقاء مسبقًا ، وفقًا لمكون ألفا.
Format48bppRgb 1060876 تحديد أن التنسيق هو 48 بت لكل بكسل ؛ يتم استخدام كل 16 بت للمكونات الحمراء ، ، والأخضر ، والأزرق.
Format64bppArgb 3424269 تحديد أن التنسيق هو 64 بت لكل بكسل ؛ يتم استخدام كل 16 بت للمكونات alpha و الأحمر والأخضر والأزرق.
Format64bppPArgb 1851406 تحديد أن التنسيق هو 64 بت لكل بكسل ؛ يتم استخدام كل 16 بت للمكونات alpha و الأحمر والأخضر والأزرق. يتم مضاعفة المكونات الأحمر والأخضر والأزرق مسبقًا وفقًا لمكون ألفا.
Max 15 القيمة القصوى لهذا التعداد .

أنظر أيضا