Table of Contents

Class PixbufFormat

Namespace
GdkPixbuf.Internal
Assembly
GdkPixbuf-2.0.dll
public class PixbufFormat
Inheritance
PixbufFormat
Inherited Members

Methods

Copy(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_copy. Version: 2.22

[Version("2.22")]
public static extern PixbufFormatOwnedHandle Copy(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

PixbufFormatOwnedHandle

Transfer ownership: Full Nullable: False

Free(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_free. Version: 2.22

[Version("2.22")]
public static extern void Free(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

GetDescription(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_get_description. Version: 2.2

[Version("2.2")]
public static extern NonNullableUtf8StringOwnedHandle GetDescription(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetExtensions(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_get_extensions. Version: 2.2

[Version("2.2")]
public static extern Utf8StringArrayNullTerminatedOwnedHandle GetExtensions(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedOwnedHandle

Transfer ownership: Full Nullable: False

GetGType()

Calls native function gdk_pixbuf_format_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLicense(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_get_license. Version: 2.6

[Version("2.6")]
public static extern NonNullableUtf8StringOwnedHandle GetLicense(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetMimeTypes(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_get_mime_types. Version: 2.2

[Version("2.2")]
public static extern Utf8StringArrayNullTerminatedOwnedHandle GetMimeTypes(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedOwnedHandle

Transfer ownership: Full Nullable: False

GetName(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_get_name. Version: 2.2

[Version("2.2")]
public static extern NonNullableUtf8StringOwnedHandle GetName(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

IsDisabled(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_is_disabled. Version: 2.6

[Version("2.6")]
public static extern bool IsDisabled(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsSaveOptionSupported(PixbufFormatHandle, NonNullableUtf8StringHandle)

Calls native method gdk_pixbuf_format_is_save_option_supported. Version: 2.36

[Version("2.36")]
public static extern bool IsSaveOptionSupported(PixbufFormatHandle format, NonNullableUtf8StringHandle optionKey)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

optionKey NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsScalable(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_is_scalable. Version: 2.6

[Version("2.6")]
public static extern bool IsScalable(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsWritable(PixbufFormatHandle)

Calls native method gdk_pixbuf_format_is_writable. Version: 2.2

[Version("2.2")]
public static extern bool IsWritable(PixbufFormatHandle format)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetDisabled(PixbufFormatHandle, bool)

Calls native method gdk_pixbuf_format_set_disabled. Version: 2.6

[Version("2.6")]
public static extern void SetDisabled(PixbufFormatHandle format, bool disabled)

Parameters

format PixbufFormatHandle

Transfer ownership: None Nullable: False

disabled bool

Transfer ownership: None Nullable: False