Class FrameBuffer

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
C#
Copy
public class FrameBuffer : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
Inheritance
Implements

Constructors

View Source

FrameBuffer(UInt32, UInt32, UInt32)

Declaration
C#
Copy
public FrameBuffer(uint width, uint height, uint attachments)
Parameters
Type Name Description
UInt32 width
UInt32 height
UInt32 attachments

Methods

View Source

AttachColorTexture(Texture)

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

AttachColorTexture(Texture, UInt32, UInt32)

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

GenerateUrl(PixelFormat, Int32, Int32)

Generate URI from current buffer.

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

The pixel format for this frame buffer

Int32 width

The width for this frame buffer

Int32 height

The height for this frame buffer

Returns
Type Description
ImageUrl
View Source

GetColorTexture()

Declaration
C#
Copy
public Texture GetColorTexture()
Returns
Type Description
Texture
View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides

Implements

Extension Methods