ID3DXFont绘制文字

Nirvana__ 2016-08-07 12:32:09
初学D3D,在使用ID3DXFont::DrawText 绘制文字时发现绘制文字的区域似乎是后台buff的对应区域,然后由整个后面buff以类似GDI中StretchBit的方式copy到了窗口中,在窗口尺寸变化后,文字实际的区域和大小也会随之改变,
这个图是窗口正好是后台Buff尺寸时,区域和大小正常



当窗口缩小时,位置和大小都会被挤压,

请问一下出现这个问题是缺少了什么设置呢?需要将坐标和视角投影如何设置呢?
...全文
818 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nirvana__ 2017-08-01
  • 打赏
  • 举报
回复
最终没有使用ID3DXFont::DrawText 的方法,而是使用使用GDI绘制到字模中,再将字模作为纹理绘制的方法来解决,过程麻烦,但是效果很不错
赵4老师 2016-11-17
  • 打赏
  • 举报
回复

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧