早些时候微软宣布将会解决没有OpenCL和OpenGL硬件驱动时的兼容性问题 , 该问题的解决办法就是使用映射。
通过映射层的支持Direct3D 12 就可以支持OpenCL和OpenGL , 获得支持后对某些设备和应用的运行有所帮助。
例如某些游戏的兼容性会更好表现也会更出色,因为这些特性有助于提高游戏在性能和渲染方面的表现增强体验。
当然这只支持DirectX 12因此如果设备和应用以及游戏若不支持的话,即便下载安装这个兼容包也不会有用处的。
版本支持和下载地址:
此次推出的兼容包暂时只支持Windows 10 v2004/20H1版和Windows 10 20H2版 , 其他版本无法下载兼容包。
兼容包支持OpenCL 1.2及早期版本、OpenGL 3.3及早期版本,此兼容包也支持WindowsInsider版本安装使用。
如何查看系统版本:点击开始菜单—齿轮按钮—系统—关于—操作系统版本若显示19041+及以上版本则支持。
点击这里跳转微软商店下载OpenCL和OpenGL兼容包 for Windows 10 20H1/20H2+:https://ourl.co/inxs4
微软将继续开发此类兼容包:
微软官方表示希望更多应用和游戏开发者能够迁移到DX12上,接下来微软也将继续投资让更多应用支持兼容层。
兼容层的意义在于让那些原生不支持OpenCL和OpenGL的设备得到兼容支持,这样可以提高各种软件的兼容性。
未来微软还会开发捆绑包让更多软件支持该兼容层,对开发者来说迁移到DX12上应该不会再被兼容性问题挡路。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/31479.html