外媒WindowsLates报道,今年早些时候,微软宣布正致力于在Windows10的Direct3D12(D3D12)支持中启用OpenCL和OpenGL映射层.为了启用映射层,解决设备上没有OpenCL和OpenGL硬件驱动时的兼容性问题,微软在MicrosoftStore发布了一个兼容包。该兼容包名为“OpenCL和OpenGL兼容包”,目前可从MicrosoftStore下载。此兼容包适用于运行Windows2020年5月10日更新、Windows2020年10月10日更新或更新版本的系统。在产品列表中,微软指出,当相应的硬件驱动程序缺失或默认情况下未启用时,此兼容包可让您在设备上运行OpenCL和OpenGL应用程序。微软解释说,当启用硬件加速以提高性能时,Windows10将自动启动支持的应用程序。此功能仅在您的设备和应用程序支持DirectX12时才有效。值得注意的是,只有某些应用程序会使用此兼容包,但微软表示它正在开发一个捆绑包,允许更多应用程序使用兼容层。WindowsInsiders可以获得捆绑包的预览并使用它来运行更多应用程序。微软希望兼容层能让开发者和用户更轻松。目前,并不是每台Windows10机器都对OpenCL和OpenGL有很好的原生支持,映射层会提高兼容性。Windows10的OpenCL和OpenGL兼容包也将有助于提高生产力和创意应用程序,因此它确实不仅仅适用于游戏。微软鼓励开发者将他们的应用程序和游戏移植到DirectX12。目前,微软希望开发者社区和用户能够从MicrosoftStore提供的Windows10兼容层中受益。
