Class FrameBuffer

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll
    public class FrameBuffer : BaseHandle, IDynamicResourceHandler, INameScope, System.IDisposable
    Inheritance
    object
    BindableObject
    Element
    BaseHandle
    FrameBuffer
    Implements
    IDynamicResourceHandler
    INameScope
    System.IDisposable

    Constructors

    View Source

    FrameBuffer(uint, uint, uint)

    Declaration
    public FrameBuffer(uint width, uint height, uint attachments)
    Parameters
    Type Name Description
    uint width
    uint height
    uint attachments

    Methods

    View Source

    AttachColorTexture(Texture, uint, uint)

    Declaration
    public void AttachColorTexture(Texture texture, uint mipmapLevel, uint layer)
    Parameters
    Type Name Description
    Texture texture
    uint mipmapLevel
    uint layer
    View Source

    AttachColorTexture(Texture)

    Declaration
    public void AttachColorTexture(Texture texture)
    Parameters
    Type Name Description
    Texture texture
    View Source

    AttachDepthTexture(Texture, uint)

    Declaration
    public void AttachDepthTexture(Texture texture, uint mipmapLevel)
    Parameters
    Type Name Description
    Texture texture
    uint mipmapLevel
    View Source

    AttachDepthTexture(Texture)

    Declaration
    public void AttachDepthTexture(Texture texture)
    Parameters
    Type Name Description
    Texture texture
    View Source

    GenerateDepthUrl()

    Generate URI from current depth buffer.

    Declaration
    public ImageUrl GenerateDepthUrl()
    Returns
    Type Description
    ImageUrl
    View Source

    GenerateUrl()

    Generate URI from current buffer.

    Declaration
    public ImageUrl GenerateUrl()
    Returns
    Type Description
    ImageUrl
    View Source

    GenerateUrl(uint)

    Generate URI from current buffer.

    Declaration
    public ImageUrl GenerateUrl(uint index)
    Parameters
    Type Name Description
    uint index

    The index of attached color texture

    Returns
    Type Description
    ImageUrl
    View Source

    GenerateUrl(PixelFormat, int, int)

    Generate URI from current buffer.

    Declaration
    public ImageUrl GenerateUrl(PixelFormat pixelFormat, int width, int height)
    Parameters
    Type Name Description
    PixelFormat pixelFormat

    The pixel format for this frame buffer

    int width

    The width for this frame buffer

    int height

    The height for this frame buffer

    Returns
    Type Description
    ImageUrl
    View Source

    GetColorTexture()

    Declaration
    public Texture GetColorTexture()
    Returns
    Type Description
    Texture
    View Source

    GetColorTexture(uint)

    Declaration
    public Texture GetColorTexture(uint index)
    Parameters
    Type Name Description
    uint index
    Returns
    Type Description
    Texture
    View Source

    GetDepthTexture()

    Declaration
    public Texture GetDepthTexture()
    Returns
    Type Description
    Texture
    View Source

    ReleaseSwigCPtr(HandleRef)

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

    Implements

    IDynamicResourceHandler
    INameScope
    System.IDisposable

    Extension Methods

    BindableObjectExtensions.SetBinding(BindableObject, BindableProperty, string, BindingMode, IValueConverter, string)
    NameScopeExtensions.FindByName<T>(Element, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    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