Struct WindowBlurInfo

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll

    WindowBlurInfo is a struct designed to encapsulate the information required to apply a blur effect to a window. It contains three properties that define how the blur effect is applied to the window, including the type of blur, its intensity, and the corner rounding for the background blur.

    public struct WindowBlurInfo

    Constructors

    View Source

    WindowBlurInfo(WindowBlurType, int, int)

    The construct with blur type, radius and corner radius for background type.

    Declaration
    public WindowBlurInfo(WindowBlurType blurType, int blurRadius, int cornerRadius)
    Parameters
    Type Name Description
    WindowBlurType blurType
    int blurRadius
    int cornerRadius
    View Source

    WindowBlurInfo(WindowBlurType, int)

    The construct with blur type and radius.

    Declaration
    public WindowBlurInfo(WindowBlurType blurType, int blurRadius)
    Parameters
    Type Name Description
    WindowBlurType blurType
    int blurRadius

    Properties

    View Source

    BackgroundCornerRadius

    Gets or sets the corner radius of the window. It is only useful when window blur type is background.

    When applying the background corner radius, ensure that the window's own corner radius is applied first. The blur effect will respect the window's pre-defined corner radius settings before applying the specified background corner radius.

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

    The corner radius of the window.

    View Source

    BlurRadius

    Gets or sets the blur radius of the window.

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

    The blur radius of the window.

    View Source

    BlurType

    Gets or sets the blur type of the window.

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

    The window blur type of the window.

    Extension Methods

    EXamlExtensions.LoadFromEXaml<T>(T, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    EXamlExtensions.LoadFromEXamlPath<TXaml>(TXaml, string)
    EXamlExtensions.LoadFromEXamlPath<T>(T, Type)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX