如果 Windows 使用 directx 来绘制东西不是更好吗?
Windows 使用 GDI 来绘制窗口。 Directx 比 GDI 快得多。
如果他们使用 Directx 来绘制所有内容,这不是很聪明吗?
Windows uses GDI to draw it's windows. Directx is way faster than GDI.
Wouldn't be smart if they used Directx to draw all of the stuff?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不是专家,但 Windows 7 附带的 Aero 界面 需要 DirectX 9 兼容图形处理器,带有 Windows 显示驱动程序模型 (WDDM) 驱动程序、硬件 Pixel Shader 2.0 以及至少 128 MB 的视频 RAM。
因此,我怀疑 DirectX 确实被用于(至少部分地)在 Windows 7 中渲染内容。
此外,Windows Presentation Foundation (WPF) 是一种新的图形子系统,用于在基于 Windows 的应用程序中呈现用户界面,它在底层使用 DirectX。
I'm not an expert, but the Aero interface that comes with Windows 7 requires a DirectX 9 compatible graphics processor with a Windows Display Driver Model (WDDM) driver, Pixel shader 2.0 in hardware, and a minimum of 128 MB of Video RAM.
So I suspect DirectX is indeed used, at least partially, to render things in Windows 7.
In addition, Windows Presentation Foundation (WPF), the new graphical subsystem for rendering user interfaces in Windows-based applications, uses DirectX under the hood.
听起来,至少从历史上看, GDI/GDI+与各种硬件更加兼容。
Windows 7 使用 Aero,并且确实使用了 DirectX。
It sounds like, at least historically, GDI/GDI+ was more compatible with various hardware.
Windows 7 uses Aero and it does make use of DirectX.