使用GDI的DX11字体
DX11 fonts using GDI
有没有人找到一种方法来轻松地将文本覆盖到DirectX 11窗口(使用c++)?
我通常会渲染到位图,并将其用作我的3D场景中的纹理,然而这是一个开发工具,我只需要在左上角打印一些基本信息(fps,多边形计数等),类似于Max或Maya的渲染窗口。
是否有可能做一些事情,如打印GDI文本顶部的窗口上的油漆消息等?仅仅为3行文本实现一个完整的字体渲染系统似乎有点小题大做。我听说过使用DX10和Direct2D的"表面共享",但这听起来像是我所追求的麻烦。
谢谢
SpriteFont是Direct3D 11的一个轻量级的基于位图的字体渲染器。
请注意,与DirectX 11.1 (Windows 8。您可以在DirectX 11上使用Direct2D/DirectWrite。x设备无需处理DXGI表面共享的复杂性
相关文章:
- 在C++中测量postscript字体宽度
- 如何在Directwrite中获得给定字体的可用OpenType功能
- dx11 渲染到纹理仅显示透明颜色
- SetCurrentConsoleFontEx() 不适用于自定义安装的字体
- C++ wxWidgets:在创建小部件后设置字体
- C++ wxWidgets:更改大小器的字体
- C++ 位图中的 ttc 字体
- 从 QFontDatabase 设置 QFont 将所有标签设置为等宽字体?Qt C++
- 更改 Windows GUI 中静态文本框的字体大小
- SFML 中的字体.信息不显示在屏幕上.显示的不是信息,而是点
- 如何获取控制面板设置值,如字体大小
- ExtTextOut 文本的持续闪烁,在一段时间后,文本将恢复为默认字体
- 使用 TTF_RenderText() 加载字体时获取段错误 TTF_OpenFontRW()
- 通知 Windows 系统应用程序字体已被卸载/删除
- 使用 Visual Studio C++ 在控制台中控制字体和字符集
- OpenGL中使用Freetype进行字体渲染的问题不起作用
- 如何从ModelViewProjection矩阵中获取相机原点?(DX11)
- CDialog 的标题/标题的字体样式
- 如何获取字体数据以嵌入到 PDF 中?
- 使用GDI的DX11字体