---
title: simd_uchar32
framework: simd
role: symbol
role_heading: Type Alias
path: simd/simd_uchar32
---

# simd_uchar32

A vector of thirty-two 8-bit unsigned integer elements.

## Declaration

```swift
typealias simd_uchar32 = SIMD32<UInt8>
```

## Topics

### Functions to Create Thirty Two-Element Vectors From Other Vectors

- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-ycg1.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-uuk8.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-cvfv.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-lv3.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-94jec.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-3c53d.md)
- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-3tap7.md)
- [simd_make_uchar32(_:_:)](simd/simd_make_uchar32(_:_:).md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-86jc5.md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-89hb0.md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-8emxj.md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-78b83.md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-9vswr.md)

### Functions to Create Thirty Two-Element Vectors From Scalar Values

- [simd_make_uchar32(_:)](simd/simd_make_uchar32(_:)-8z2lu.md)
- [simd_make_uchar32_undef(_:)](simd/simd_make_uchar32_undef(_:)-6klno.md)

### Common Functions

- [simd_clamp(_:_:_:)](simd/simd_clamp(_:_:_:)-3bfcx.md)
- [simd_equal(_:_:)](simd/simd_equal(_:_:)-qmif.md)

### Reduce Functions

- [simd_reduce_min(_:)](simd/simd_reduce_min(_:)-2b45c.md)
- [simd_reduce_max(_:)](simd/simd_reduce_max(_:)-9iwy0.md)
- [simd_reduce_add(_:)](simd/simd_reduce_add(_:)-1updz.md)

### Extrema Functions

- [simd_min(_:_:)](simd/simd_min(_:_:)-4b2i2.md)
- [simd_max(_:_:)](simd/simd_max(_:_:)-xuo.md)

### Logic and Bitwise Functions

- [simd_any(_:)](simd/simd_any(_:)-3apcl.md)
- [simd_all(_:)](simd/simd_all(_:)-1khgz.md)
- [simd_bitselect(_:_:_:)](simd/simd_bitselect(_:_:_:)-49vzj.md)

### Alternative Type Alias

- [vector_uchar32](simd/vector_uchar32.md)

## See Also

### Vector Data Types

- [simd_uchar1](simd/simd_uchar1.md)
- [simd_uchar2](simd/simd_uchar2.md)
- [simd_uchar3](simd/simd_uchar3.md)
- [simd_uchar4](simd/simd_uchar4.md)
- [simd_uchar8](simd/simd_uchar8.md)
- [simd_uchar16](simd/simd_uchar16.md)
- [simd_uchar64](simd/simd_uchar64.md)
