FLImaging 6.11.25.2
SBufferFormat Struct Reference

Specifies the output buffer layout for displaying or exporting an FLImage. More...

#include <FLImageDisplayUtilities.h>

Detailed Description

Specifies the output buffer layout for displaying or exporting an FLImage.

This structure controls how pixel data is written into the destination buffer, including row alignment, channel ordering, and scan direction. It allows fine-grained control beyond the standard Bitmap convention.

  • bAlignToDword : If true, each row is padded to a 4-byte boundary (Bitmap-style stride). If false, the row size is exactly width × 3 bytes.
  • bBGR : Defines the channel order of the output buffer. true → BGR (typical Windows Bitmap order) false → RGB
  • bBottomUp : Controls vertical scan direction of the output. true → bottom-up (Bitmap convention; first row in memory = bottom of image) false → top-down (first row in memory = top of image)