微软宣布在WindowsSubsystemforLinux中添加D3D12GPU视频加速。视频解码和编码的硬件加速通过将视频处理从CPU卸载到GPU来带来多项性能和效率优势。因此,用户可以获得更高的性能、更低的功耗和更高的图像分辨率。Gstreamer使用GPU加速在WSL的X11窗口中播放mp4视频。ITHome了解到,适用于Linux的Windows子系统中的硬件加速视频处理可用于任何使用VAAPI和Mesa3DD3D12后端的应用程序,例如Gstreamer和FFmpeg。这需要适用于Linux1.1.0或更新版本的Windows子系统、Ubuntu22.04.1LTS等Linux发行版、启用的systemd以及一组兼容的硬件。根据发布的帖子,用户需要以下PC组件才能在WSL中使用硬件加速视频。用户可以在启用WSLg硬件视频加速时或在Windows任务管理器中使用CPU时查看CPU/GPU使用率的差异。微软博客详细介绍了WSLD3D12GPU视频加速,点此查看。
