---
title: "temperatureAndTintValues(for:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcapturedevice/temperatureandtintvalues(for:)"
---

# temperatureAndTintValues(for:)

Converts device-specific white balance RGB gain values to device-independent temperature and tint values.

## Declaration

```swift
func temperatureAndTintValues(for whiteBalanceGains: AVCaptureDevice.WhiteBalanceGains) -> AVCaptureDevice.WhiteBalanceTemperatureAndTintValues
```

## Parameters

- `whiteBalanceGains`: The white balance gain values. You can’t specify a value of doc://com.apple.avfoundation/documentation/AVFoundation/AVCaptureDevice/currentWhiteBalanceGains.

## Return Value

Return Value A structure that contains device-independent values.

## Discussion

Discussion Each change in the structure supports values between 1.0 and maxWhiteBalanceGain. This method throws an exception if you specify an unsupported value.

## See Also

### Performing conversions

- [chromaticityValues(for:)](avfoundation/avcapturedevice/chromaticityvalues(for:).md)
- [deviceWhiteBalanceGains(for:)](avfoundation/avcapturedevice/devicewhitebalancegains(for:)-9gdtw.md)
- [deviceWhiteBalanceGains(for:)](avfoundation/avcapturedevice/devicewhitebalancegains(for:)-3wtsa.md)
- [AVCaptureDevice.WhiteBalanceGains](avfoundation/avcapturedevice/whitebalancegains.md)
- [AVCaptureDevice.WhiteBalanceChromaticityValues](avfoundation/avcapturedevice/whitebalancechromaticityvalues.md)
- [AVCaptureDevice.WhiteBalanceTemperatureAndTintValues](avfoundation/avcapturedevice/whitebalancetemperatureandtintvalues.md)
