## PixelFormat enumeration

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

```csharp
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](../../system.drawing.imaging)
* المجسم [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
