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

# access

The texture’s read/write access to the argument.

## Declaration

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

## Discussion

Discussion This property indicates the type of access qualifiers (read-only, write-only, or read-write) used in the Metal shading language code. For information on possible values, see MTLArgumentAccess.

## See Also

### Describing the texture

- [textureType](metal/mtltexturereferencetype/texturetype.md)
- [textureDataType](metal/mtltexturereferencetype/texturedatatype.md)
- [isDepthTexture](metal/mtltexturereferencetype/isdepthtexture.md)
