您好,我希望我的电脑关闭APO功能,我有一个设备输出的音频数据我不希望被修改哪怕一个字节,但是现在我的电脑总是会修改我的真实数据,我需要怎么做呢?

hq z 0 信誉分
2025-10-09T02:31:55.34+00:00

您好,我希望我的电脑关闭APO功能,我有一个设备输出的音频数据我不希望被修改哪怕一个字节,但是现在我的电脑总是会修改我的真实数据,我需要怎么做呢?
我希望我的UAC设备如果输出的数据如果是全0xAA,那么我的电脑拿到的数据也是全部0xAA,而不是一部分是0xAA,中间出现0xBA、CA、AB等等其他数据。

开发人员技术 | 通用 Windows 平台 (UWP)
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Michael Le (WICLOUD CORPORATION) 6,420 信誉分 Microsoft 外部员工 仲裁人
    2025-10-09T04:04:02.9833333+00:00

    您好,

    请原谅我可能存在的语法错误,因为中文并不是我的母语。

    虽然您可以通过修改注册表来禁用某些 APO 处理,但这会影响整个系统的所有音频应用程序,并可能导致兼容性问题。

    WASAPI 独占模式也无法解决您的问题,因为如果您的 USB 设备不原生支持所请求的音频格式,Windows 仍会执行格式转换,而这在消费级 USB 音频硬件中很常见。

    要实现比特完美传输,您需要使用带有 ASIO 驱动程序的专业音频硬件,或者使用专为音频工作设计的其他操作系统。

    希望这对您有所帮助。如果我的回答解决了您的问题,请考虑将其标记为已接受。

    谢谢。


你的答案

提问者可以将答案标记为“已接受”,版主可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。