---
title: sampleCount
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtltexture/samplecount
---

# sampleCount

The number of samples in each pixel.

## Declaration

```swift
var sampleCount: Int { get }
```

## Discussion

Discussion If textureType is not MTLTextureType.type2DMultisample, this value is 1.

## See Also

### Querying texture attributes

- [textureType](metal/mtltexture/texturetype.md)
- [pixelFormat](metal/mtltexture/pixelformat.md)
- [width](metal/mtltexture/width.md)
- [height](metal/mtltexture/height.md)
- [depth](metal/mtltexture/depth.md)
- [mipmapLevelCount](metal/mtltexture/mipmaplevelcount.md)
- [arrayLength](metal/mtltexture/arraylength.md)
- [isFramebufferOnly](metal/mtltexture/isframebufferonly.md)
- [usage](metal/mtltexture/usage.md)
- [allowGPUOptimizedContents](metal/mtltexture/allowgpuoptimizedcontents.md)
- [isShareable](metal/mtltexture/isshareable.md)
- [swizzle](metal/mtltexture/swizzle.md)
- [MTLTextureType](metal/mtltexturetype.md)
- [MTLTextureUsage](metal/mtltextureusage.md)
