[ASP/.NET编程] [.NET] GTK(GIMP Toolkit)跨平台图形工具包源码 v4.0.1

[复制链接]
发表于 2024-5-14 12:11:59
GTK(GIMP Toolkit)是一套跨多个平台的图形工具包,在 LGPL 许可协议下发布。虽然最初是为 GIMP 编写的,但它已发展成为一个功能强大且设计灵活的通用图形库。特别是被GNOME选中,使得GTK+得到了广泛的传播,成为Linux下开发图形界面应用程序的主流开发工具之一。当然,GTK+并不要求必须在Linux上。事实上,GTK+已经有一个成功的Windows版本。

虽然GTK是用C语言编写的,但是你可以用你熟悉的语言来使用GTK,因为GTK+已经绑定了几乎所有流行语言,如:C++、Guile、Perl、Python、TOM、Ada95、Objective C、Free帕斯卡和埃菲尔。

GTK 4.0.1 发布,这是继上个月主要 4.0 发布后的第一个稳定版本。

一般来说,大版本之后的第一个版本主要由整个代码库中的许多小错误修复组成,GTK 4.0.1也不例外,本次更新中有多种错误修复,以及主题和文档更新。

GTK 4.0.1 最重要的变化是 GStreamer 媒体后端现在使用 OpenGL 纹理。通过使用 OpenGL 纹理,使用基于 GPU 的硬件加速(例如 VA-API)进行解码更加高效,并且避免了 GPU 和 CPU 之间的帧数据跳动。此功能仍在进行中,理想情况下,带有接收器的 GStreamer 插件将存在以将视频帧公开为 GdkPaintable 对象,但该工作尚未完成。 GtkVideo 目前只能播放文件或 URL 中的媒体,不支持多通道音频、视频叠加、设备选择、输入以及媒体播放器中可能需要的其他功能。

此外,为了保持新的 MacOS 后端正常运行,项目团队已开始为最新的 MacOS 设备设置 CI 版本,包括 GTK 本身及其依赖项(pango、gdk-pixbuf)。

12115996678[下载].rar

121159xywdigilhwzc22hy.jpg


上一篇:[.NET]EKECMS网站管理系统(PC端和手机端)源码 v2.1.9
下一篇:[.NET]HdhCmsPays PC端支付宝支付源码 v1.0

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表