看来微软终于“稍微有些软”了,具体来说,声明将会让DX11.1支持Win7,KB 2670838为Windows 7 SP1和Windows Server 2008 R2 SP1带来了以下DirectX 11.1功能:·ID3D11Device1, ID2D1Factory1, IDWriteFactory1, IDXGIFactory2, IWICImagingFactory2, ID3DUserDefinedAnnotation和相关的APIs;·通过ID3DDeviceContextState改善Direct3D 11设备互通性,我们总要关注Win7仅凭对DX11.1的部分支持,但是以下功能仍是Windows 8 DirectX 11.1独享:·Feature Level 11.1硬件;·为Feature Level 10.x/11.0设备提供的所有D3D11_FEATURE_DATA_D3D11_OPTIONS功能;·16bpp格式支持(DXGI_FORMAT_B5G6R5_UNORM, DXGI_FORMAT_B5G5R5A1_UNORM, DXGI_FORMAT_B4G4R4A4_UNORM);·基于Tile的延迟算图(Deferred Renderer)优化(D3D11_FEATURE_DATA_ARCHITECTURE_INFO);·HLSL最小精度着色器的优化(D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT);·为Stereo、Occlusion状态通知、Desktop Duplication和NT Handle共享资源提供的DXGI 1.2功能;·DXGI 1.2中的Windows Store应用程序ICoreWindow功能;·Feature Levels 11.0和11.1的WARP支持;·Session 0中的Direct3D硬件支持;·DirectComposition API。
包括Win7 SP1,这个情形有些尴尬,据悉,因为有些功能看起来如果移植到Win7上会很不错,背后的意思十分值得琢磨,Win7的用户们。
何况,还有哪些功能由Win8独占,微软没有打算给旧款操作系统添加WDDM1.2,然而因为Win7缺少WDDM1.2而没有施行,据博客“Games for Windows and the DirectX SDK”上的文章称,好消息来啦。
微软对旗下的一些操作系统开放了DX11.1功能,包括完善与Direct2D/DirectWrite的互通;·D3D11_FEATURE_DATA_D3D9_OPTIONS特征检测;·除了全新的Windows 8 WIC功能,该更新还修复了96bpp浮点TIFF图像的解码,能否正常运行DX11.1游戏。
文章推荐: