#include <nnsys/g2d/g2d_Font.h>
const u8* NNS_G2dFontGetGlyphImage(
const NNSG2dFont* pFont,
u16 c
);
| pFont | [IN] フォント へのポインタ |
| c | [IN] グリフイメージを取得する文字の文字コード |
グリフイメージへのポインタを返します。
c に対応するグリフのグリフイメージを取得します。
c に対応するグリフが存在しない場合は代替文字のグリフイメージを取得します。
返り値は
横 NNS_G2dFontGetCellWidth(),
縦 NNS_G2dFontGetCellHeight()
ピクセルの BMP へのポインタになっています。
このBMPに左詰めでグリフイメージが格納されています。
例として11x11ピクセルで 3 bppのフォントの場合、得られる BMP は
11 * 11 * 3 = 363 bit → 46 byte のデータサイズになります。
NNS_G2dFontGetGlyphImageFromIndex
2005/05/25 初版