# ColorWriteMask

> Specifies which color components will get written into the target framebuffer.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Rendering](/engine/6000.6/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
[Flags]
public enum ColorWriteMask
```

## Fields

| Value                                                                                  | Description                               |
| -------------------------------------------------------------------------------------- | ----------------------------------------- |
| [All](/engine/6000.6/script-reference/unityengine/rendering/colorwritemask/all.md)     | Write all components (R, G, B and Alpha). |
| [Alpha](/engine/6000.6/script-reference/unityengine/rendering/colorwritemask/alpha.md) | Write alpha component.                    |
| [Blue](/engine/6000.6/script-reference/unityengine/rendering/colorwritemask/blue.md)   | Write blue component.                     |
| [Green](/engine/6000.6/script-reference/unityengine/rendering/colorwritemask/green.md) | Write green component.                    |
| [Red](/engine/6000.6/script-reference/unityengine/rendering/colorwritemask/red.md)     | Write red component.                      |
