Wine 7.0 发布

栏目: 软件资讯 · 发布时间: 2年前

内容简介:Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Wind...

Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux 、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,让你能够干净地整合 Windows 应用到桌面。

Wine 7.0 已经正式发布,该版本中值得关注的更新内容包括:

PE 模块

  • 除了少数例外,所有模块都可以用 PE 格式构建。
  • 对于有关联的 Unix 库的 PE 模块,PE 部分和 Unix 部分之间的接口是通过标准的 NT 系统调用。
  • 内置的 dlls 只有在磁盘上有相应的PE文件时才被加载。

WoW64

  • 实现了 64 位 Windows-on-Windows(WoW64)架构,并且支持在 64 位 Unix 主机进程中运行 32 位 Windows 应用程序。
  • 大多数 Unix 库都实现了 WoW64 thunks,使 32 位 PE 模块可以调用 64 位的 Unix 库。

主题

  • Wine 中包含了一个 "Light" 主题,有 "Blue" 和 "Classic Blue" 两个颜色变体。
  • 所有的 Common Controls 都支持主题化,并在主题改变时自动刷新。
  • 所有内置的应用程序都支持主题化,以及高 DPI 渲染。

图形

  • 有一个新的 Win32u 库实现了内核方面的图形和窗口管理支持。
  • Vulkan 驱动支持升级到 Vulkan 规范的 1.2.201 版本。
  • 对 Direct2D 效果的一些初步支持已经实现。
  • Direct2D API 支持 ID2D1MultiThread 接口。
  • WindowsCodecs 支持对 WMP(Windows Media Photo)格式的图像进行解码,以及将图像编码为 DDS(DirectDraw Surface)格式。
  • WindowsCodecs 不再支持将图像编码为 macOS ICNS 格式。

Direct3D

  • 对 Wine Direct3D 实现的 Vulkan 渲染器进行了各种改进。
  • Direct3D 12 支持 1.1 版本的根签名。
  • 下列额外的显卡会被 Direct3D 显卡数据库所识别:
    • AMD Radeon RX 5500M
    • AMD Radeon RX 6800/6800 XT/6900 XT
    • AMD Van Gogh
    • 英特尔 UHD Graphics 630
    • Nvidia GT 1030
  • ……

D3DX

  • 对 D3DX 效果框架的第 10 版的支持有了很大的改进。
  • D3DX 10 支持 Windows Media Photo(JPEG XR)图像文件格式。
  • 各种 D3DX10 纹理创建函数( D3DX10CreateTextureFromMemory()及其变体)被实现。
  • 增加了 ID3DX10Sprite 接口的部分实现。
  • 增加了 ID3DX10Font 接口的部分实现。

音频/视频

  • DirectShow 和 Media Foundation GStreamer 被统一到一个单一的后端,使其更容易实现新的媒体解码 API。
  • Windows Media 的异步和同步阅读器对象是基于 WineGStreamer 后端实现的。
  • Media Foundation 的支持更加完整
  • QuickTime 解码器库(wineqtdecoder)被移除,GStreamer 是 macOS 上所有内置多媒体编解码器所需的。

文本和字体

  • Font Set 对象是在 DirectWrite 中实现的。
  • TextHost 接口已在 RichEdit 中正确实现。

国际化

  • 统一码字符表是基于 14.0.0 版本。
  • 时区数据被更新,基于来自 Olson 和 Unicode CLDR 数据库的信息。
  • 720(阿拉伯语、波斯语和乌尔都语)和 20949(韩文)代码段得到支持。
  • 支持 sr-Latn-RS 区划。

……

更多详情可查看:https://www.winehq.org/announce/7.0


以上所述就是小编给大家介绍的《Wine 7.0 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数据库系统实现

数据库系统实现

加西亚-莫利纳(Hector Garcia-Molina)、Jeffrey D.Ullman、Jennifer Widom / 杨冬青、吴愈青、包小源 / 机械工业出版社 / 2010-5 / 59.00元

《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分——存储管理器、查询处理器和事务管理器的实现技术。此外,第2版充分反映了数据管理技术的新进展,对内容进行了扩充,除了在第1版中原有的“信息集成”一章(第10章)中加入了新的内容外,还增加了两个全新的章:“数据挖掘”(第11章)和“数据......一起来看看 《数据库系统实现》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具