Windows NT 3.5程序员讲述微软标志性“3D管道”屏幕保护程序的起源故事

Windows NT 3.5程序员讲述微软标志性“3D管道”屏幕保护程序的起源故事 程序员 Raymond Chen 的故事要从他的朋友说起,90 年代中期,他在微软公司的 OpenGL 图形编程接口团队工作,当时他的同事还未透露姓名。他们为即将发布的Windows NT 3.5成功实现了硬件加速 OpenGL,但却没有办法向最终用户展示先进的 3D 渲染功能。随着操作系统发货日期的临近,该团队需要一个"华而不实"的 OpenGL 演示,而且进度要快。他的同事提议在 Windows 团队内部举办屏保设计大赛。屏幕保护程序是一个完美的低风险工具,因为出现任何问题都不会影响大局。比赛规则很简单:每个小组制作最炫目的 3D 屏幕保护程序,由全公司投票决定优胜者。获胜的屏幕保护程序将成为 Windows NT 的最终产品。OpenGL 小组全力以赴,制作出了 3D 文字、3D 迷宫和 3D 飞行物体等 3D 动画。但他们的杰作是令人费解的 3D Pipes。在收集了所有参赛作品后,团队向他们的 Windows NT 同事发送了安装说明和投票链接。正当评委们准备统计票数时,市场部的一位同事大吃一惊,宣布他们的所有作品都值得在 Windows NT 中使用。幸运的是,看到这些新屏保的人中有一位是营销团队的成员,他在纽约与一家大型计算机行业杂志进行预定访问的前一晚试用了这些屏保。他非常喜欢这些屏保,并回信说:"你们可以取消投票了。我们会把它们全部添加到产品中。"就这样,通过一封电子邮件,3D 管道屏保和其他参赛作品一夜之间从地下实验变成了成千上万计算机的桌面。在 CRT 显示器时代,这些屏幕保护程序除了是一种初级 3D 渲染演示外,还能防止屏幕烧毁。现在人们不再担心这个问题了,所以屏保也不再流行。不过,如果你怀旧,想在工作间隙喝杯咖啡放松一下,互联网档案馆里有这些屏保。这些古老的文件仍可在现代系统上运行。只需从 Internet Archive 的"Windows XP 和 98 Screensavers"页面下载压缩文件,并将内容解压缩到 System 32 文件夹中。你可以在屏保设置中找到它们。 ... PC版: 手机版:

相关推荐

封面图片

微软很快将允许你卸载更多内置的 Windows 11 应用程序

微软很快将允许你卸载更多内置的 Windows 11 应用程序 Windows 11 预览版 23585 现已向 Dev 频道的测试人员推出。今天的版本增加了卸载更多内置 Windows 11 应用程序的功能。 这些应用程序包括相机、Cortana、照片、人脉以及远程桌面 (MSTSC) 客户端。 微软还推出了截图工具的更新,以改进 HDR 显示支持。启用 HDR 的显示器上的屏幕截图和屏幕录制应该能够更好地显示颜色。

封面图片

《下雪花屏保 2006.11.11》| 简介:下雪花屏保 2006.11.11是一款电脑屏保程序,它为用户的电脑屏幕带来逼真的下

《下雪花屏保 2006.11.11》| 简介:下雪花屏保 2006.11.11是一款电脑屏保程序,它为用户的电脑屏幕带来逼真的下雪动画效果。当电脑处于闲置状态时,屏幕会呈现出雪花纷纷飘落的场景,营造出浪漫、温馨的氛围。用户可以根据自己的喜好设置雪花的密度、飘落速度等参数,还可能支持添加自定义元素,如在雪景中添加文字祝福。这款屏保程序占用系统资源较少,不会影响电脑的正常运行,适用于 Windows 等常见操作系统,为用户的电脑桌面增添一份冬日的气息。|文件大小 NG| 链接: |标签:# 下雪花屏保 #电脑屏保程序 #下雪动画效果 #自定义屏保

封面图片

最早的Windows NT Sync驱动程序已并入Linux 6.10 但工作尚未完成

最早的Windows NT Sync驱动程序已并入Linux 6.10 但工作尚未完成 为 Linux 6.10 提交 NTSYNC 是为了模拟 Windows NT 同步 Primitives,这样基于 Wine/Wine 的软件就能更轻松、更高效地同步。反过来,NTSYNC 驱动程序可为在 Linux 上运行的Windows 游戏带来巨大的性能优势:虽然最初的驱动程序补丁被合并到 char/misc 中,现在又被合并到 Linux 6.10 Git 中,但大部分启用工作没有被及时接受。因此,在 Linux 6.10 中,新的 NTSYNC 驱动程序被标记为"已损坏",因此甚至无法在正常的内核构建中使用。希望在 Linux 6.11 或不久的将来,NTSYNC 的其他补丁能被上游程序所接受,从而大幅提升 Windows 游戏在 Linux 上的性能。Linux 6.10 的char/misc 合并还包括常见的 IIO 驱动程序更新、Microsoft Hyper-V 更新、一些 Snapdragon X Elite 补丁,以及常规的其他随机补丁。   ... PC版: 手机版:

封面图片

微软确认Windows 10文件系统错误(2147219196)导致部分应用程序崩溃

微软确认Windows 10文件系统错误(2147219196)导致部分应用程序崩溃 经过分析后发现此次故障也是典型的人为问题,微软在发布例行维护更新时调整了某些指令集版本,导致比较旧的处理器无法正常处理。所以这个问题主要影响在特别老旧的处理器上运行的 Windows 10 系统,上述应用则是通过 Microsoft Store 自动更新而不是 Windows Update 更新的。框架指令集版本问题:Windows Latest 分析后发现此次问题主要是 SSE 指令集引起的,SSE 指令集已经存在许多年,不过直到 2011 年 SSE4.2 才发布,因此 2011 年之前发布的处理器是不支持 SSE4.2 的。微软在最近的维护更新中将不少应用程序的 Vclibs 库指令集版本要求改成了 SSE4.2,于是这就翻车了。受影响的应用主要是调用 Vclibs 库的应用,包括照片、计算器、邮件和日历、电影和电视、反馈中心、3D、3D 查看器、Xbox Game Bar 等等。微软将通过商店发布更新:目前微软已经意识到这个问题并在进行处理,后续微软将通过 Microsoft Store 重新发布更新解决指令集版本问题。所以用户开启 Microsoft Store 的自动更新即可,这样微软一旦发布更新,系统上受影响的这些应用都可以尽快完成更新。注:此次问题不能算微软翻车,因为这些老旧的处理器本身就不再 Windows 10 的支持范围内,但用户可以安装。 ... PC版: 手机版:

封面图片

微软详细介绍 Windows 11 Recall AI 的隐私和安全性:它会记录屏幕内容

微软详细介绍 Windows 11 Recall AI 的隐私和安全性:它会记录屏幕内容 根据官方的硬件要求,Windows 11 的 Recall AI 不能在现有硬件上使用。需要使用骁龙 X PC,因为英特尔和 AMD PC 达不到 40 TOPs(每秒万亿次运算)NPU(专用于在设备上处理人工智能的芯片)的最低要求。之所以需要 NPU,是因为 Recall 会记录你所做的一切,并将"快照"存储在本地。微软表示,有了 Recall,它可以将你以前的操作变成"可搜索的快照",让你可以搜索过去的操作并与之互动。Recall 在后台运行,依靠 NPU 芯片记录你的屏幕。在 Windows 11 Copilot+ PC 中,Recall AI 如何工作?Recall 一直在后台运行。它能记录你在电脑上所做的一切,包括应用程序、电影、文档、电子邮件、浏览历史、浏览器标签等。不过,微软不会记录受 DRM 保护的内容、密码、私人浏览或其他敏感信息。Recall 可以理解您的屏幕,然后根据上下文提供建议,它由 NPU 芯片驱动,并将数据存储在本地存储器中。Windows 11 回顾时间轴界面如上截图所示,"Recall"可以作为一个类似时间轴界面的应用程序打开。通过该界面,您可以滚动浏览不同的活动快照。例如,搜索"查找红色谷仓"会出现 PowerPoint、Excel 和 Teams 的结果,显示显示红色谷仓内容的实例。这并不意味着"红色谷仓"必须出现在内容中。例如,如果您之前在 WhatsApp、Messenger、Telegram 或任何应用程序上与朋友分享了一张红色谷仓的图片,Recall AI 就能找到它并将其显示在搜索结果中。这是因为 Recall 不仅能记录,还能理解您的屏幕。Windows 11 回顾时间轴界面如上截图所示,Recall 已被用于搜索"Alice 的韩国餐厅"。Recall 搜索可以匹配 WhatsApp、网站和地图等各种应用程序中的关键词。这显示了 Recall 实时扫描记录数据的能力。听起来很有趣,但有些人可能会问,"开始"菜单的搜索功能无法在 Windows 中搜索信息,而 Recall 却能如此出色。与当前版本的 Windows Search 不同,Recall 由 Windows Semantic Index 提供支持,并使用多模态小语言模型。NPU 为整个体验提供动力,因此也带来了很大的不同。Recall & Snapshots 设置 | 图片来源:WSJ:华尔街日报Windows 11 的人工智能集成如何?它对隐私友好吗?简短的回答是肯定的,但这取决于你如何看待问题。Recall 会记录屏幕上的所有内容,将其压缩并存储到本地存储中,然后使用 BitLocker 进行加密。Windows 11 24H2默认在新安装或设备上开启了"设备加密"功能。该功能还可用于加密 AI 快照。微软表示,用户可以打开"隐私与设置"页面,导航到"Recall"设置,查看设备上收集和存储了哪些快照。可以清除所有快照并重新启动 Recall。也可以清除部分快照。或者完全禁用 Recall。如上截图所示,你也可以手动将应用程序或浏览器列入黑名单。Windows 11 AI 集成有多安全?以下是详细说明:微软确认 Recall 不会记录某些类型的内容。这可能包括 Microsoft Edge 和其他 Chromium 浏览器的隐身模式。Windows 11 Recall 无法录制 Netflix、迪斯尼、Prime 或其他提供受保护媒体(DRM)的流媒体服务。如何知道 Recall 能否录制应用程序?只需打开"剪切工具"并尝试截取屏幕截图或录制视频。如果"剪切工具"可以捕获应用程序的内容,那么 Recall 也可以做到这一点。Recall 不会记录通过 WhatsApp、Telegram 客户端 Unigram 等应用程序发送的一次性图像(私人图像)。Recall 可能不会录制某些视频,这取决于应用程序的隐私设置。数据不会上传到 Microsoft 服务器/云。微软不会在您的数据上训练模型。如果您可以信任自己的电脑,那么您也可以信任 Windows 11 AI 集成。不过,微软表示,Recall 无法对内容本身进行审核。这意味着,如果应用程序或浏览器不遵守行业标准,Recall 就能捕捉屏幕并创建敏感信息的快照。例如,假设某个应用程序未隐藏密码输入或未遵循标准互联网协议、隐私或安全规则。在这种情况下,Windows 11 Recall 会在设备本地内存中记录并保存敏感信息。其中包括您的照片、密码、金融账户号码、信用卡等。不过,这种情况只有在应用程序不遵守标准互联网协议(如隐蔽密码输入)时才会发生。总结:Recall AI 会在本地磁盘上存储"快照",也就是屏幕录像,并使用加密技术对其进行保护。如果您使用的是Windows 11 家庭版,您的数据将使用"设备加密"进行保护/加密。微软使用 BitLocker 加密 Windows 11 Pro 和企业版上的 Recall 快照。Recall 使用 BitLocker/设备加密功能进行加密。调用快照存储在本地,可以完全删除或禁用所有内容。召回与用户配置文件相关联,微软不会与使用同一台电脑的其他人共享数据。其他应用程序和服务无法访问调用。Recall AI 确实很有趣,但它仅限于配备 40 TOPs NPU 的硬件,即 Snapdragon X Elite 和 X Plus PC。 ... PC版: 手机版:

封面图片

程序员从零开始制作流畅的3D图形引擎 并在DIY的GPU上运行

程序员从零开始制作流畅的3D图形引擎 并在DIY的GPU上运行 这并不是 Fish 首次涉足自制图形。他最初用 WebGL 开发了用于网络浏览器的"Pescado"引擎,然后将其移植到用于 PC 显卡的 OpenGL 上。不过,在低功耗微控制器上实现流畅的 3D 渲染是一次重大飞跃。Fish 的引擎被命名为"ESPescado",用于 ESP32 移植,完全使用 C++ 和 OpenGL 手工制作。他从零开始创建了向量、矩阵和渲染数学库。正如 Fish 解释的那样,"物理和几何处理发生在 3D 中,但在 2D 显示器上显示图像时,只能绘制 2D 点"。ESPescado 使用透视投影技术将 3D 物体平面化为屏幕上的 2D 物体。此外,它的响应速度也相当快。得益于 ESP32 的双核设计,Fish 的代码可以在一个内核上以每秒 700 帧的速度处理物理和输入处理,而另一个内核则专注于以每秒 40 帧的速度流畅地渲染线框。制作硬件本身就是黑客的梦想:一个小巧的 1.9 英寸 320 x 160 像素显示屏,周围环绕着 ESP32 大脑,配上可实现全 3D 控制的外置操纵杆。其中一个操纵杆甚至可以连接到手指上,带来身临其境的体验。加速计提供运动输入,用于调整游戏中的摄像头。在引擎盖下,ESPescado 使用网格、顶点和矩阵等标准 3D 工具包。网格由三角形的点和线构成,是视频游戏中的基本物体和地形。然后,引擎可以应用缩放、旋转和定位等变换,将这些网格放置在虚拟 3D 世界中。YouTube 上的一个演示展示了 ESPescado 的运行情况,Fish 在黑色背景中操纵一个简单的绿色三角形物体。它让人们对该引擎的功能有了一个基本的了解,表明即使是最基本的三维图形也可以根据第一原理进行开发。对于工匠和三维数学专业的学生来说,Fish 的项目让他们对三维引擎背后的核心概念有了迷人的一瞥。ESP32"ESPescado"版本和原始OpenGL"Pescado"版本都已发布在 GitHub 上,供所有人研究和构建。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人