---
title: access
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlpointertype/access
---

# access

The function’s read/write access to the element data.

## Declaration

```swift
var access: MTLBindingAccess { get }
```

## See Also

### Describing the pointer elements

- [alignment](metal/mtlpointertype/alignment.md)
- [dataSize](metal/mtlpointertype/datasize.md)
- [elementType](metal/mtlpointertype/elementtype.md)
- [elementIsArgumentBuffer](metal/mtlpointertype/elementisargumentbuffer.md)
