---
title: MTLSamplerBorderColor
framework: metal
role: symbol
role_heading: Enumeration
path: metal/mtlsamplerbordercolor
---

# MTLSamplerBorderColor

Values that determine the border color for clamped texture values when the sampler address mode is MTLSamplerAddressMode.clampToBorderColor.

## Declaration

```swift
enum MTLSamplerBorderColor
```

## Topics

### Specifying border color options

- [MTLSamplerBorderColor.transparentBlack](metal/mtlsamplerbordercolor/transparentblack.md)
- [MTLSamplerBorderColor.opaqueBlack](metal/mtlsamplerbordercolor/opaqueblack.md)
- [MTLSamplerBorderColor.opaqueWhite](metal/mtlsamplerbordercolor/opaquewhite.md)

### Initializers

- [init(rawValue:)](metal/mtlsamplerbordercolor/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Declaring addressing modes

- [rAddressMode](metal/mtlsamplerdescriptor/raddressmode.md)
- [sAddressMode](metal/mtlsamplerdescriptor/saddressmode.md)
- [tAddressMode](metal/mtlsamplerdescriptor/taddressmode.md)
- [borderColor](metal/mtlsamplerdescriptor/bordercolor.md)
- [MTLSamplerAddressMode](metal/mtlsampleraddressmode.md)
