audio - Windows 8 - 低延迟音频

标签 audio windows-8 tablet low-latency

我正在考虑为即将推出的 Windows 8 开发一个应用程序。该应用程序需要低延迟的音频录制和播放,我正在尝试找出操作系统是否支持它(而不是 other platforms )。

所以我想知道的是:

  • Windows 8 中是否有低延迟音频 API?
  • 它会在 PC 以外的平台(例如平板电脑)上得到支持吗?

  • 谢谢!

    最佳答案

    WASAPI在 Windows Vista 中作为低延迟音频 API 引入。它可用于桌面和 Windows 8 上的 Metro 风格应用程序。因为它是一个非常低级的 API,使用它并不简单,但它为您提供了最大的功能。它适用于 Windows 8 和新推出的 Windows RT (Arm)。

    也可用 XAudio2这是一个稍微高级一点的 API,更容易使用。它是 DirectSound 的替代品,专为游戏开发人员设计,但可能适用于您的目的。这也适用于 Windows 8 和 Windows RT。

    在这个 article 的底部有两个 API 的比较.只有当您发现 XAudio2 不能满足您的需求时,我才会从 XAudio2 开始并转向 WASAPI。

    关于audio - Windows 8 - 低延迟音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10177477/

    相关文章:

    windows-phone-7 - MvvmCross 指定页面的数据上下文

    java - 如何使用 "android.animation"包为平板电脑创建基本图像动画

    audio - Cubase没有音频

    ios - ionic:HTML5音频标签在iOS 11上不起作用

    c# - 如何在winrt上删除localstorage中的文件?

    java - 当文本字段聚焦时,Windows 平板电脑触摸键盘不会弹出

    Android 检查某些平板电脑上的网络连接崩溃

    自适应站点的 CSS,通常在标准分辨率下损坏

    javascript - 后台的音频播放器由前面的脚本控制-Chrome扩展

    javascript - 如何正确使用与加载音频有关的事件