- D3D11_FEATURE_DATA_D3D9_OPTIONS特征检测;
- 除了全新的Windows 8 WIC功能,该更新还修复了96bpp浮点TIFF图像的解码。
几天前有消息称DirectX 11.1仅支持最新的Windows 8、Windows RT和Windows Server 2012,微软暂时没有为windows7提供DirectX 11.1的计划。
这一消息引起了众多Windows 7用户的不满,为了平息众怒,微软特意在官方博客中进行了澄清。在今天发布的一篇官方博客中,微软表示,他们其实悄悄为Windows 7提供了一种方法,用户可以获取部分DirectX 11.1功能。这个秘密功能就隐藏在昨日为Windows 7用户发布的IE10中。
微软在博客中表示,Windows 8包含最新的DirectX 11.1运行时(runtime),它支持Direct3D 11.1、新版Direct2D和DirectWrite、DXGI 1.2和新版WIC。Windows 7 SP1用户可以通过一个更新KB 2670838获取部分“DirectX 11.1运行时”,昨日发布的Windows 7版IE10下载中就包含此更新。KB 2670838包含DirectX 11.1中的最新组件,但是仅限于Windows 7上的WDDM 1.1驱动。
具体来说,KB 2670838为Windows 7 SP1和Windows Server 2008 R2 SP1带来了以下DirectX 11.1功能:
- ID3D11Device1, ID2D1Factory1, IDWriteFactory1, IDXGIFactory2, IWICImagingFactory2, ID3DUserDefinedAnnotation和相关的APIs;
- 通过ID3DDeviceContextState改善Direct3D 11设备互通性,包括完善与Direct2D/DirectWrite的互通;
- D3D11_FEATURE_DATA_D3D9_OPTIONS特征检测;
- 除了全新的Windows 8 WIC功能,该更新还修复了96bpp浮点TIFF图像的解码。