如何使用 C 语言在 DirectX 11 中渲染文本

问题描述 投票:0回答:1

我一直在尝试使用 DirectX 11 在屏幕上渲染一些简单的文本,但我无法做到这一点,因为我不断遇到问题。我使用的是 C18 而不是 C++。尝试过使用 DirectXTK 、 Direct2D 和 DirectWrite 但这些都不起作用。有人有解决办法吗?

directx directx-11
1个回答
-1
投票

我能够使用 C 成功使用 Direct3D,但是我无法使用 Direct2D,因为 Direct2D 团队弄乱了 C 绑定并最终从 SDK 中删除了 C 样式标头。

这应该可以帮助您开始使用 Direct3D 和 C: https://ciprianf.hashnode.dev/win32-api-programming-working-with-direct3d

并链接到 Direct2D 问题: https://devblogs.microsoft.com/oldnewthing/20220113-00/?p=106152

© www.soinside.com 2019 - 2024. All rights reserved.