After calling this function, colors will be filled with the palette
colors. If colors is NULL, the function will just return the number
of total colors without storing any actual colors; this can be used
for allocating a buffer of suitable size before calling
hb_ot_color_palette_get_colors() a second time.
The RGBA values in the palette are unpremultiplied. See the
OpenType spec CPAL
section for details.
Fetches a list of the colors in a color palette.
After calling this function,
colorswill be filled with the palette colors. Ifcolorsis NULL, the function will just return the number of total colors without storing any actual colors; this can be used for allocating a buffer of suitable size before callinghb_ot_color_palette_get_colors()a second time.The RGBA values in the palette are unpremultiplied. See the OpenType spec CPAL section for details.