ID3DXFont::DrawText

电子书《精通DirectX.3D图形与动画程序设计.王德才.pdf》p231
创建ID3DXFont对象后,就可以使用其接口函数ID3DXFont::DrawTexe()在指定位置绘制二维文本,该函数支持ANSI和双字节字符串。
ID3DXFont::DrawText
INT DrawText(
  [in]  LPD3DXSPRITE pSprite,
  [in]  LPCTSTR pString,
  [in]  INT Count,
  [in]  LPRECT pRect,
  [in]  DWORD Format,
  [in]  D3DCOLOR Color
);
pSprite指定字符串所属的ID3DXSprite对象接口,可置为默认值0,表示在当前窗口绘制字符串
pString指定将要绘制的字符串
Count指定绘制字符串的个数,如果等于-1,则函数将自动绘制到字符串结束为止
pRect指定绘制字符串的矩形区域位置
Format指定字符串在pRect指定的矩形区域中的摆放属性,比较常用的属性如下表,可以通过运算符“或”(|)联合使用
Color指定字符串显示的颜色值,属于D3DCOLOR结构

常用字符串摆放属性


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值