大家好。俺用gdi的时候可以用setmapmode,然后创建字体。接着设置到DC中去,可以得到指定大小的文字.这个在Opengl中有没有类似的dd呢?尝试了好久了没有发现怎么做才行,请指点一二。。

解决方案 »

  1.   

    CreateFontA不是可以指定大小吗?
    你还可以把字体放到纹理里,然后自己从纹理里取,自己放缩大小
      

  2.   

    晕了,就是因为CreateFontA(W)搞不定啊。。唉。gdi可以,单位也换算过了。。郁闷了。
      

  3.   

    俺再说清楚一点吧。我创建字体的时候换算了大小,在CreateFont的时候第一个参数为4.DC中默认的映射模式为mm_text,4为像素单位,转换后就是1.5mm了,但是屏幕上面是木有的。有gdi就可以搞定了。。
      

  4.   

    DX和OGL最后输出字的时候都是把字画到纹理上在贴到屏幕上的.