Class NativeImageSource

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll
    public class NativeImageSource : NativeImageInterface
    Inheritance
    object
    Disposable
    RefObject
    NativeImageInterface
    NativeImageSource
    Derived
    Tizen.NUI.TbmSurfaceImageSource
    Tizen.NUI.TbmSurfaceImageSource
    Tizen.NUI.TbmSurfaceImageSource

    Constructors

    View Source

    NativeImageSource(uint, uint, ColorDepth)

    Declaration
    public NativeImageSource(uint width, uint height, NativeImageSource.ColorDepth depth)
    Parameters
    Type Name Description
    uint width
    uint height
    NativeImageSource.ColorDepth depth

    Methods

    View Source

    AcquireBuffer(ref int, ref int, ref int)

    Declaration
    public IntPtr AcquireBuffer(ref int width, ref int height, ref int stride)
    Parameters
    Type Name Description
    int width
    int height
    int stride
    Returns
    Type Description
    IntPtr
    View Source

    GenerateUrl()

    Generate Url from native image source.

    Declaration
    public override ImageUrl GenerateUrl()
    Returns
    Type Description
    ImageUrl
    Overrides
    NativeImageInterface.GenerateUrl()
    Remarks

    This API should not be called at worker thread.

    View Source

    ReleaseBuffer()

    Declaration
    public bool ReleaseBuffer()
    Returns
    Type Description
    bool
    View Source

    ReleaseSwigCPtr(HandleRef)

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    NativeImageInterface.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

    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