#include <nnsys/g2d/g2d_TextCanvas.h>
NNSG2dTextRect NNS_G2dTextCanvasGetTextRect(
const NNSG2dTextCanvas* pTxn,
const NNSG2dChar* txt
);
| pTxn | [IN] TextCanvas へのポインタ |
| txt | [IN] 文字列へのポインタ |
文字列を描画した場合の幅と高さを返します。
NNSG2dTextRect 型は以下のように定義されています。
typedef struct NNSG2dTextRect
{
int width; // 矩形幅
int height; // 矩形高さ
}
NNSG2dTextRect;
文字列 txt を描画した場合の幅と高さを計算します。
縦書きフォントでは幅と高さを逆に計算します。
NNS_G2dFontGetTextRect,
NNS_G2dTextCanvasGetStringWidth,
NNS_G2dTextCanvasGetTextWidth,
NNS_G2dTextCanvasGetTextHeight
2007/03/14 縦書き/縦持ちフォントに対応。
2005/05/25 初版