Picture.HandleType

From Xojo Documentation

Enumeration
Picture.HandleType

OS handle types.

Values

Enum Description
MacCGImage A CGImageRef that you are responsible for releasing with CFRelease. Supported in macOS GUI applications.
WindowsBMP A 32-bit HBITMAP that you are responsible for releasing with DeleteObject. Supported in Windows GUI applications.
WindowsICON A 32-bit HICON that you are responsible for releasing with DeleteObject. Supported in Windows GUI applications.
LinuxGdkPixbuf A 32-bit GdkPixbuf that you are responsible for releasing with g_object_unref. Supported in Linux GUI applications.
ConsoleGDImage A gdImagePtr that you are responsible for releasing with gdFree. This requires the use of the libgd library. Supported in console applications (all platforms).
MacNSImage A NSImage object that has been autoreleased, so an explicit release is not necessary. This is supported for all types of Pictures, including vector images. Supported in macOS GUI applications.
iOSUIImage A UIImage object that has been autoreleased, so an explicit release is not necessary. Supported in iOS/iPadOS applications.