self此方法操作的 ImFontAtlas 句柄。
font_dataTTF/OTF 字节地址。图集默认取得所有权并释放它们;设 FontDataOwnedByAtlas=false 可保留所有权,但须保持内存有效。
font_data_size所提供字体数据的字节长度。
size_pixels请求的字体像素高度。
font_cfg字体加载配置;可选版本接受 null 使用默认值,所有权和合并设置会影响字体数据的保留方式。
glyph_ranges包含首尾的 [first, last] 范围对 Uint16Array,末尾须加 0。getGlyphRanges*
不含终止零值,
须用 new Uint16Array([...getGlyphRangesDefault(atlas), 0]) 显式补上。
图集构建前须保持输入有效;null 选择默认范围。
图集拥有的字体句柄,合并模式下为目标字体。图集构建后字形才可用;无效输入可能触发原生断言。
从内存中的未压缩 TrueType 数据添加字体。