docs.unity.cn
    Show / Hide Table of Contents

    Interface IPerformanceStatus

    You can use the performance status interface to obtain performance metrics, frame timing, and subscribe to bottleneck and performance event changes.

    Namespace: UnityEngine.AdaptivePerformance
    Syntax
    public interface IPerformanceStatus

    Properties

    FrameTiming

    Allows you to query the latest frame timing measurements.

    Declaration
    FrameTiming FrameTiming { get; }
    Property Value
    Type Description
    FrameTiming

    PerformanceMetrics

    Allows you to query the latest performance metrics.

    Declaration
    PerformanceMetrics PerformanceMetrics { get; }
    Property Value
    Type Description
    PerformanceMetrics

    Events

    PerformanceBoostChangeEvent

    Subscribe to events and get updates when the the current CPU or GPU is boosted.

    Declaration
    event PerformanceBoostChangeHandler PerformanceBoostChangeEvent
    Event Type
    Type Description
    PerformanceBoostChangeHandler

    PerformanceBottleneckChangeEvent

    Subscribe to performance events and get updates when the bottleneck changes.

    Declaration
    event PerformanceBottleneckChangeHandler PerformanceBottleneckChangeEvent
    Event Type
    Type Description
    PerformanceBottleneckChangeHandler

    PerformanceLevelChangeEvent

    Subscribe to events and get updates when the the current CPU or GPU level changes.

    Declaration
    event PerformanceLevelChangeHandler PerformanceLevelChangeEvent
    Event Type
    Type Description
    PerformanceLevelChangeHandler
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Thursday, July 21, 2022
    Terms of use