Constructor
GdkMemoryTexturenew
Declaration [src]
GdkTexture*
gdk_memory_texture_new (
int width,
int height,
GdkMemoryFormat format,
GBytes* bytes,
gsize stride
)
Description [src]
Creates a new texture for a blob of image data.
The GBytes
must contain stride
× height
pixels
in the given format.
Parameters
width
-
Type:
int
The width of the texture.
height
-
Type:
int
The height of the texture.
format
-
Type:
GdkMemoryFormat
The format of the data.
bytes
-
Type:
GBytes
The
GBytes
containing the pixel data.The data is owned by the caller of the function. stride
-
Type:
gsize
Rowstride for the data.
Return value
Type: GdkMemoryTexture
A newly-created GdkTexture
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |