# IPerformanceModeStatus

> Use the performance mode status interface to receive performance mode status events of the device.

## Definition

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

```csharp
public interface IPerformanceModeStatus
```

## Properties

| Property                                                                                                                     | Description                            |
| ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------- |
| [PerformanceMode](/engine/6000.5/script-reference/unityengine/adaptiveperformance/iperformancemodestatus/performancemode.md) | The latest performance mode available. |

## Events

| Member                                                                                                                                 | Description                                                                                                            |
| -------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| [PerformanceModeEvent](/engine/6000.5/script-reference/unityengine/adaptiveperformance/iperformancemodestatus/performancemodeevent.md) | Subscribe to performance mode events which Adaptive Performance sends when the performance mode of the device changes. |
