1

我发现很多信息表明 IE9 使用 DirectWrite 和 Direct2D 而不是 GDI 来呈现 UI。WPF 和 Silverlight 应用程序是否也是如此?

4

2 回答 2

2

WPF 在 Direct3D 9 之上呈现(阻止使用 Direct2D),但从 Windows 7 上的 WPF 4.0 开始,它们仍然使用 DirectWrite 进行文本呈现(参考)。由于 DirectWrite 与 Direct2D 分开存在,因此它们能够使用 DirectWrite 的较低级别接口并在 Direct3D 9 之上重新实现呈现,类似于 Direct2D 提供其文本加速的方式。

于 2014-03-06T07:16:20.100 回答
1

不,WPF 在 DirectX 9 之上工作。

于 2011-11-14T20:30:40.683 回答