SDL 3 正式发布,包含新 API、更好的 HiDPI 和改进的音频处理

2025年1月21日,SDL 3.0 正式发布!

这个简单直接媒体层(Simple DirectMedia Layer)的大型 SDL3 版本是这个软件向前迈出的一大步,它通常被跨平台游戏和其他软件用来抽象软件/硬件平台差异。不久前,SDL 3.2.0 被标记为第一个 SDL 3 官方版本。是的,这个第一个官方 SDL 3 版本的版本号是 SDL 3.2.0。

SDL3 带来了对 PipeWire 摄像头的支持,在现代 Linux 桌面上,PipeWire 比 PulseAudio 更受青睐,改进了对 Wayland 的支持,提供了 Vulkan 渲染器,初步支持色彩空间,为 HDR 做准备,删除了大量旧代码,并引入了许多新的 API。

SDL 3 正式发布,包含新 API、更好的 HiDPI 和改进的音频处理

SDL3 带来了新的 GPU、对话框、文件系统、存储、相机、笔、进程、应用程序元数据和属性 API。新的 GPU API 以跨平台的方式提供了对现代 3D 渲染和 GPU 计算的访问。

SDL3 还增加了对 main 回调(而不是 main())的支持、逻辑音频设备、音频流、更好的键盘输入支持、Android/IOS 上可定制的虚拟键盘以及更好的 HiDPI 支持。

简而言之,SDL3 是一个重要的版本,也是 Steam 上的游戏和无数其他软件项目广泛使用的程序库向前迈出的重要一步。SDL3 版本还对编程文档进行了大量添加和改进,并提供了许多新的示例程序,用于演示 SDL3 API 和其他新功能。

有关 SDL 3.0 (3.2) 正式版的下载和更多详细信息,请访问https://github.com/libsdl-org/SDL/releases/tag/release-3.2.0。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/55458.html

(0)

相关推荐

发表回复

登录后才能评论