# ComponentOrders enum

Namespace: [Rhino.Render](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.render.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v7.0

```cs
public enum ComponentOrders
```

Pixel component order for channels in the RenderWindow and PostEffects.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Irrelevant | 0 | Used in single-value channels. |
| RGBA | 1 | This is the default (to match Rhino 5) |
| ARGB | 2 | ARGB component order |
| RGB | 3 | This will only access 3 components, even in the case of the RGBA channel |
| XYZ | 3 | For readability when using the Normal XYZ channel. Same as RGB |
| BGR | 4 | This will only access 3 components, even in the case of the RGBA channel. |
| ZYX | 4 | For readability when using the Normal XYZ channel. Same as BGR |
| ABGR | 5 | ABGR component order |
| BGRA | 6 | BGRA component order |
