# IsCameraBufferNeeded(Camera)

> Queries which buffers the VFX Manager needs for the given Camera.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.VFX](/engine/6000.3/script-reference/unityengine/vfx.md)
* **Assembly:** UnityEngine.VFXModule

```csharp
public static VFXCameraBufferTypes IsCameraBufferNeeded(Camera cam)
```

### Parameters

**** (\[Camera]\(/engine/6000.3/script-reference/unityengine/camera)): The Camera for which to query needed buffers.

### Returns

| Type                                                                                            | Description                        |
| ----------------------------------------------------------------------------------------------- | ---------------------------------- |
| [VFXCameraBufferTypes](/engine/6000.3/script-reference/unityengine/vfx/vfxcamerabuffertypes.md) | A list of all needed buffer flags. |

### Remarks

Use this call to make your custom SRP support screen space effects in VFX Graph.
