有没有一个好的DirectX(3D)DirectWrite教程?

4

我正在将一些DirectX10代码重构为DirectX11,并尝试在我的文本函数中使用DirectWrite。从MSDN上了解到,他们正在将所有东西转换为这个,而DirectWrite现在已经包含在Direct3D中。但是,我找不到一个实际显示使用DirectWrite进行3D渲染文本的教程。有人知道一个例子吗?

2个回答

4

1
这种技术在没有Metro/Win8的情况下能否工作? - Rei Miyasaka

2
你想要从微软提供的代码示例开始: http://archive.msdn.microsoft.com/DirectWrite 这些示例非常好,我成功地按照示例轻松实现了DirectWrite。它们都有很好的文档记录。同时也请查看头文件 DWrite.h,它也有完整的文档(与网站上的相同)。

请注意 - 这些教程是2D的... - Darkenor
教程是2D的,但仍然可以用于3D。DirectWrite将API分解为三个层次:字体枚举,字形布局和字形渲染。您可以挑选自己需要的部分。我目前使用Direct2D渲染器,但您可以轻松地将其替换为Direct3D渲染器。 - Mark Ingram

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接