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 | القيمة القصوى لهذا التعداد . |
أنظر أيضا
- مساحة الاسم System.Drawing.Imaging
- المجسم Aspose.Drawing