Windows8将体验不到类似于当初DirectX 10到DirectX 11的跳跃,事实上,Win8还是DirectX 11,但这并不意味着没有改善。Windows8 DirectX 11功能的加强,最终收益的不仅是开发者,还有用户和系统制造商。
在微软开发中心,微软面向开发者发布了Windows Display Driver Model Enhancements白皮书,特别针对于Windows8 Build 8102 Milestone 3 (M3)。
微软强调,即使在低功耗的硬件上,应用设计也会借助DirectX的优势有高性能的表现,例如借助Pixel formats(5551,565,4444)。
微软提及的Windows 8 DirectX更多的突出改进如下:
1、高性能的改进,无需牵涉CPU的情况只用GPU即可提高高级渲染模型性能:双精度渲染函数。
2、提高D2D的抗锯齿性能:目标独立光栅化
3、应用程序在移动及其他要求低功耗平台使用贴图渲染时:无覆写/摒弃
4、新增功能,DX11.1硬件中,所有渲染过程中都可以进行Shader Debugging。
5、不需要对大量样本分配存储空间即可运用高精度渲染算法: 多重采样抗锯齿
6、改进后支持延迟渲染:Logic Ops
7、为游戏开发者提供高效的缓冲器:改进常量缓冲器。
早期体验者可以下载白皮书关于WDDM 1.2,,同时获得关于Windows8 DirectX加强的更详细的信息。更重要的是,还可以自行通过Windows8开发者预览版进行测试;当然要注意预览版目前所具有的一些问题,包括驱动的不兼容。
在Windows 8系统中,DirectX功能经历了一系列的演变,主要包括对图形驱动程序模型的改进、支持更多最新的图形硬件特性以及对触摸屏和多点触控的支持。Windows 8引入了DirectX 11.1,这是DirectX 11的一个扩展,提供了对WDDM 1.2的支持,使得系统能够更好地处理图形和多媒体任务。
此外,Windows 8还增强了对DirectX的硬件加速功能,特别是在触控操作方面。这对于平板电脑和混合设备上的图形处理尤为重要,因为它允许用户在这些设备上更流畅地进行图形密集型操作。
Windows 8中的DirectX功能还改进了对多显示器的支持,以及增加了对Tiled Resources和Bindless Texture Array等新特性的支持,这些都是为了更好地利用现代图形硬件的能力,提高渲染性能和降低功耗。
总的来说,Windows 8中的DirectX功能演变主要集中在提高性能、支持新硬件特性和增强对触控设备的支持上。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号