| 修订版本 | 更新时间 | 制品 | 审核状态 | 更新说明 |
|---|---|---|---|---|
| 1 | 12天23小时前 | V1 | 当前 V1 版本 | 🚀 Windows 音频设备一键切换工具 - v2.0 更新日志 【重构与优化】 完全原生纯代码,零外部依赖:彻底摆脱对 AudioDeviceCmdlets 模块和第三方 .dll 的依赖。纯代码注入 Windows 底层 CoreAudio COM 接口,单脚本即贴即用,跨电脑分享免安装任何组件。 全动态设备识别:移除旧版硬编码设备编号(Index 2/3),启动时实时扫描并列出电脑当前连接的所有播放设备(音箱、耳机、显示器音频等),并高亮标出当前正在使用的设备。 【Bug 修复与兼容性增强】 修复 E_NOINTERFACE (0x80004002) 异常: 纠正了底层 IPolicyConfig COM 接口定义中的 GUID 笔误问题。 新增 Windows 全版本三级兼容回退机制(IPolicyConfig ➔ IPolicyConfigVista ➔ IPolicyConfig10),彻底兼容 Windows 7 / 8 / 10 / 11 各大版本(含不同渠道的预览版与精简版系统)。 升级内部类定义,避免在 Quicker 等常驻进程中因类型内存缓存导致代码更新不生效。 【稳定性与诊断】 加入智能错误自诊断体系:平时保持极简秒切无杂质;若遇特殊系统故障,自动输出包含系统版本、架构、Audiosrv 音频服务状态及 COM 调用轨迹的诊断报告,便于快速排错。 支持 -DebugMode 参数:开发者或需要排查的用户可通过参数显式查看完整的底层切换轨迹。 |
| 0 | 2026-08-28 10:08 | V1 |