# indirectArgsBufferHandle

> GraphicsBufferHandle of the GraphicsBuffer from which the indirect draw command will be read.

## Definition

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

```csharp
public GraphicsBufferHandle indirectArgsBufferHandle
```

### Remarks

The data at [BatchDrawCommandIndirect.indirectArgsBufferOffset](/engine/6000.7/script-reference/unityengine/rendering/batchdrawcommandindirect/indirectargsbufferoffset.md) in the referenced buffer is interpreted as an [GraphicsBuffer.IndirectDrawIndexedArgs](/engine/6000.7/script-reference/unityengine/graphicsbuffer/indirectdrawindexedargs.md), since this draw command always references a mesh ([BatchDrawCommandIndirect.meshID](/engine/6000.7/script-reference/unityengine/rendering/batchdrawcommandindirect/meshid.md)) and is issued as an indexed indirect draw call.
