---
title: makeSharedTextureHandle()
framework: metal
role: symbol
role_heading: Instance Method
path: metal/mtltexture/makesharedtexturehandle()
---

# makeSharedTextureHandle()

Creates a new texture handle from a shareable texture.

## Declaration

```swift
func makeSharedTextureHandle() -> MTLSharedTextureHandle?
```

## Discussion

Discussion If the texture is not shareable, this method returns nil.
