docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct AdaptivePerformanceSubsystemDescriptor.Cinfo

    Cinfo stores the ID and subsystem implementation type which is used to identify the subsystem during subsystem initialization.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.AdaptivePerformance.Provider
    Assembly: Unity.AdaptivePerformance.dll
    Syntax
    public struct AdaptivePerformanceSubsystemDescriptor.Cinfo

    Properties

    id

    The ID stores the name of the subsystem used to identify it in the subsystem registry.

    Declaration
    public string id { readonly get; set; }
    Property Value
    Type Description
    string

    providerType

    Specifies the provider implementation type to use for instantiation.

    Declaration
    public Type providerType { readonly get; set; }
    Property Value
    Type Description
    Type

    The provider implementation type to use for instantiation.

    subsystemImplementationType

    The subsystem implementation type stores the the type used for initialization in the subsystem registry.

    Declaration
    [Obsolete("AdaptivePerformanceSubsystem no longer supports the deprecated set of base classes for subsystems as of Unity 2023.1. Use providerType and, optionally, subsystemTypeOverride instead.", true)]
    public Type subsystemImplementationType { readonly get; set; }
    Property Value
    Type Description
    Type

    subsystemTypeOverride

    Specifies the AdaptivePerformanceSubsystem-derived type that forwards casted calls to its provider.

    Declaration
    public Type subsystemTypeOverride { readonly get; set; }
    Property Value
    Type Description
    Type

    The type of the subsystem to use for instantiation. If null, Subsystem will be instantiated.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)