# LoadScalerProfile(string)

> Load a scaler profile from the settings. Unity update the values of all scalers in the profile to new ones. This is a heavy operation and should not be used per frame and only in load operations as it causes hitching and possible screen artifacts depending on which scalers are used in a scene.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.AdaptivePerformance](/engine/6000.7/script-reference/unityengine/adaptiveperformance.md)
* **Assembly:** UnityEngine.AdaptivePerformanceModule

```csharp
public void LoadScalerProfile(string scalerProfileName)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Supply the name of the scaler. You can query a list of available scaler profiles via [IAdaptivePerformanceSettings.GetAvailableScalerProfiles](/engine/6000.7/script-reference/unityengine/adaptiveperformance/iadaptiveperformancesettings/getavailablescalerprofiles.md).
