问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样用OpenGL在某一位置上写字符串

发布网友 发布时间:2022-05-25 17:17

我来回答

1个回答

热心网友 时间:2023-11-24 04:22

  wglUseFontBitmaps
  函数显示文字
  ----使用wglUseFontBitmaps()将ASCII字符装入显示列表,然后使用glCallLists()函数利用显示列表序列显示文本。
  
  wglUseFontBitmaps有四个参数,分别是当前使用的DC、从第几个ASCII字符起始装入列表、装入列表的ASCII字符数和起始的列表序号。
  
  glListBase()指定glCallLists执行的起始列表序列号。glCallLists()含有三个参数:执行列表序列的个数、列表值的类型和所要显示的文本。
  
  注意如果所要显示的文本是字符串,它所提供的信息是相对于起始装入ASCII字符的偏移量,因此最终所显示的ASCII字符是从glListBase()所指定的列表起始号在经过glCallLists()中偏移后的列表,因此wglUseFontBitmaps的从第几个ASCII字符起始装入列表参数、glListBase()指定的 glCallLists执行的起始列表序列号和glCallLists()中的所要显示的文本参数都可以影响最终显示结果。
  
  由于显示的是ASCII 字符,因此不能显示汉字。glRasterPos3f函数决定在 OpenGL视景体坐标系下的偏移。具体函数实现如下:
  void CTextView::DrawListText()
  {
  wglUseFontBitmaps(wglGetCurrentDC(),0,256,1000);
  glListBase(1000);
  glRasterPos3f(-5.0f,0.0f,0.0f);
  glCallLists(20,GL_UNSIGNED
  _BYTE,“Draw with List Text.");
  }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年9月走亲访友黄道吉日 2024年9月哪天适合走亲访友 2024年7月5日是走亲访友的黄道吉日吗 2024年7月5日适合走亲访友吗 交强险还需要交车船税吗 测评| 平安家易保(家财险):限商品房,自住版、房东版、租客版 女的23岁去读大学年龄是不是太大了? 请问中国石化怎么操作?23.00元买入的,能继续持有吗?中国石化的股改是怎... 600028我是21元买入的,现已经跌到15元多了,怎么办呀?赔死了!!_百度知 ... 请问600028中国石化现在还可以买吗? ...一个游戏机插在电视上耍的那种小游戏,超级玛丽,冒险岛等,你们还玩... 最难小游戏排行榜(十大最难玩的家庭小游戏) 银河电子股票最新走势?银河电子最新分析预测?002519银河电子今天什么价? 如何用opengl显示滚动文本信息 Opengl 显示文字问题 银河电子今日走势如何?银河电子(002519)个股分析?银河电子002519现股价? 如何在OPENGL中加载文本框 vc ++6.0下 opengl系统开发环境文字 opengl 在屏幕上输出 文字 开学典礼违纪检讨书范文 学生违纪检讨书范文 和同学追逐打闹 跪求!跪求!如何用Android平台的opengl es 写出文字? 本田缤智优点,缺点怎么样,空间很充裕 本田缤智有哪些优点? OpenGL绘出来的文字看着有个黑色阴影,怎么去掉 糯种翡翠是什么意思啊?乱乱的,都不清楚啊 Android下关于opengl ES绘制文字的请教 opengl 画文字,怎么把文字后面的黑色背景去掉 OpenGL如何在屏幕上一个固定的位置绘制文字 OpenGL中文字的几种常用绘制方法 翡翠种的分类,糯到糯种是什么意思? 铅酸蓄电池选厂、建厂有什么要求啊?? 激情奥运,阳光校园主题班会可以怎么做 openGL 怎样实现从键盘输入文字,然后在屏幕上显示文字? 银河电子今日走势分析?最新银河电子股票分析?银河电子002519收盘价? 全运会主题班会材料 银河电子股前景好吗?银河电子是否突破量价互动?002519 银河电子各月行情? 银河电子为什么降价了?银河电子三季报什么时候通知?002519 银河电子牛叉诊股? 我有一个厂房,现在要安装监控,怎么样才能把摄像头的数据传输到远处的电脑里面? C#怎么实现监控USB传输数据 什么样的传输方案最适合网络监控工程? 有没有监控视频信号和网络数据信号同时传输的设备?如果有叫什么名字? 监控数据线是通的但是通电之后没有数据传输也搜索不到这个设备 北京哪拍艺术照比较好?多少钱?? 如何打广告才能吸引顾客 给女孩起名,有哪些需要注意的? 如何快速通过软考中的高级项目管理师 谁能告诉我广告公司是怎样吸引客户来做广告的? 小学英语双减减什么 双减政策下如何提高小学英语 超重与失重-牛顿第二定律的应用 我自己在纸上写的字照出来有点暗怎么用ps调亮