绘制文本 - DrawGuiText
函数简介
创建文本绘制对象,支持字体、字号与对齐方式设置。
接口名称
DrawGuiText
DLL调用
int64_t DrawGuiText(int64_t instance, char* text, int32_t x, int32_t y,
char* fontPath, int32_t fontSize, int32_t align);
参数说明
参数名 | 类型 | 说明 |
---|---|---|
instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
text | 字符串 | 文本内容。 |
x | 整数型 | 左上角X。 |
y | 整数型 | 左上角Y。 |
fontPath | 字符串 | 字体路径(ttf/otf)。 |
fontSize | 整数型 | 字号(像素)。 |
align | 整数型 | 文本对齐方式,见 TextAlign。 |
示例
int64_t ola = CreateCOLAPlugInterFace();
int64_t t = DrawGuiText(ola, "Hello", 100, 100, "C:/Windows/Fonts/msyh.ttc", 18, 0);
// ...
DestroyCOLAPlugInterFace(ola);
返回值
对象句柄,失败返回0。