Class HDDynamicResolutionHandler | High Definition RP | 6.7.1-preview
docs.unity.cn
    Show / Hide Table of Contents

    Class HDDynamicResolutionHandler

    Inheritance
    Object
    HDDynamicResolutionHandler
    Namespace: UnityEngine.Experimental.Rendering.HDPipeline
    Syntax
    public class HDDynamicResolutionHandler

    Properties

    cachedOriginalSize

    Declaration
    public Vector2Int cachedOriginalSize { get; }
    Property Value
    Type Description
    Vector2Int

    filter

    Declaration
    public DynamicResUpscaleFilter filter { get; set; }
    Property Value
    Type Description
    DynamicResUpscaleFilter

    hasSwitchedResolution

    Declaration
    public bool hasSwitchedResolution { get; }
    Property Value
    Type Description
    Boolean

    instance

    Declaration
    public static HDDynamicResolutionHandler instance { get; }
    Property Value
    Type Description
    HDDynamicResolutionHandler

    Methods

    DefaultDynamicResMethod()

    Declaration
    public static float DefaultDynamicResMethod()
    Returns
    Type Description
    Single

    DynamicResolutionEnabled()

    Declaration
    public bool DynamicResolutionEnabled()
    Returns
    Type Description
    Boolean

    ForceSoftwareFallback()

    Declaration
    public void ForceSoftwareFallback()

    GetCurrentScale()

    Declaration
    public float GetCurrentScale()
    Returns
    Type Description
    Single

    GetLastScaledSize()

    Declaration
    public Vector2Int GetLastScaledSize()
    Returns
    Type Description
    Vector2Int

    GetRTHandleScale(Vector2Int)

    Declaration
    public Vector2Int GetRTHandleScale(Vector2Int size)
    Parameters
    Type Name Description
    Vector2Int size
    Returns
    Type Description
    Vector2Int

    HardwareDynamicResIsEnabled()

    Declaration
    public bool HardwareDynamicResIsEnabled()
    Returns
    Type Description
    Boolean

    RequestsHardwareDynamicResolution()

    Declaration
    public bool RequestsHardwareDynamicResolution()
    Returns
    Type Description
    Boolean

    SetCurrentCameraRequest(Boolean)

    Declaration
    public void SetCurrentCameraRequest(bool cameraRequest)
    Parameters
    Type Name Description
    Boolean cameraRequest

    SetDynamicResScaler(PerformDynamicRes, DynamicResScalePolicyType)

    Declaration
    public static void SetDynamicResScaler(PerformDynamicRes scaler, DynamicResScalePolicyType scalerType = DynamicResScalePolicyType.ReturnsMinMaxLerpFactor)
    Parameters
    Type Name Description
    PerformDynamicRes scaler
    DynamicResScalePolicyType scalerType

    SoftwareDynamicResIsEnabled()

    Declaration
    public bool SoftwareDynamicResIsEnabled()
    Returns
    Type Description
    Boolean

    Update(GlobalDynamicResolutionSettings, Action)

    Declaration
    public void Update(GlobalDynamicResolutionSettings settings, Action OnResolutionChange = null)
    Parameters
    Type Name Description
    GlobalDynamicResolutionSettings settings
    Action OnResolutionChange
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX