---
title: "setVertexBuffer(_:offset:attributeStride:at:)"
framework: metal
role: symbol
role_heading: Instance Method
path: "metal/mtlindirectrendercommand/setvertexbuffer(_:offset:attributestride:at:)"
---

# setVertexBuffer(_:offset:attributeStride:at:)

## Declaration

```swift
func setVertexBuffer(_ buffer: any MTLBuffer, offset: Int, attributeStride stride: Int, at index: Int)
```
