SASA 扩展SAMPFUNCS

字体 SfD3DFont

D3D 字体创建与文本测量

sa · 扩展 SAMPFUNCS · 仅 SA-MP;需 SAMPFUNCS

共 5 条。调用见 Lua / Redux

尺寸

SF_D3D_GET_DRAW_WIDTH_OF_TEXT_WITH_FONT · 0B6B
SfD3DFont.GetDrawWidth

返回使用该字体绘制文本所占像素宽度。

0B6B SF_D3D_GET_DRAW_WIDTH_OF_TEXT_WITH_FONT
in: self, text
out: width
SF_D3D_GET_FONT_DRAW_HEIGHT · 0B6C
SfD3DFont.GetDrawHeight

返回使用该字体时文本所占像素高度。

0B6C SF_D3D_GET_FONT_DRAW_HEIGHT
in: self
out: height

生命周期 / 绘制

SF_D3D_CREATE_FONT · 0B6D
SfD3DFont.Create

创建 D3DFont 对象。

0B6D SF_D3D_CREATE_FONT
in: fontName, size, styleFlags
out: handle
SF_D3D_DELETE_FONT · 0B6E
SfD3DFont.Delete

销毁指定字体对象并释放内存。用在 if 里。

0B6E SF_D3D_DELETE_FONT
in: self
SF_D3D_DRAW_TEXT_WITH_FONT · 0B6F
SfD3DFont.DrawText

用指定字体绘制文本。

0B6F SF_D3D_DRAW_TEXT_WITH_FONT
in: self, text, coordX, coordY, color

On this page