MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
Loading...
Searching...
No Matches
mln_premultiplied_rgba8_image Struct Reference

#include <style.h>

Data Fields

uint32_t stride
 
const uint8_t * pixels
 
size_t byte_length
 

Detailed Description

Caller-owned premultiplied RGBA8 image pixels.

Field Documentation

◆ byte_length

size_t mln_premultiplied_rgba8_image::byte_length

Available bytes at pixels.

◆ pixels

const uint8_t* mln_premultiplied_rgba8_image::pixels

Premultiplied RGBA8 pixels. Must not be null for a non-empty image.

◆ stride

uint32_t mln_premultiplied_rgba8_image::stride

Bytes per image row. Must be at least width * 4.


The documentation for this struct was generated from the following file: