PictureEditor: NewPictureMBS

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

NewPictureMBS(width as Integer, height as Integer, pixeltype as Integer, buffer as memoryblock, rowbytes as Integer) as picture

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method Graphics & Pictures MBS Picture Plugin 8.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a picture from a memory block.

This wraps the REALBuildPictureFromBuffer plugin function and copies the pixels.

rowbytes must be the number of bytes per row. Typical width*3 or width*4.

Pixeltype constants:

kRBPixelRGB24 = 13 bytes/pixel: Red, Green, Blue
kRBPixelBGR24 = 23 bytes/pixel: Blue, Green, Red
kRBPixelXRGB32 = 34 bytes/pixel: Unused, Red, Green, Blue
kRBPixelBGRX32 = 44 bytes/pixel: Blue, Green, Red, Unused

Some examples using this global method:

Blog Entries

The items on this page are in the following plugins: MBS Picture Plugin.


💬 Ask a question or report a problem