我想针对我可以预期已经在 Windows 7 上的低级音频 API 进行开发。
此链接:XAudio2 版本
说(强调我的)
XAudio2 是一个跨平台 API,已交付用于Xbox 360 以及 Windows 版本,包括 Windows XP、Windows Vista、 Windows 7
但它也说:
XAudio 2.7 及更早版本 (Windows 7)
在应用程序中使用的所有以前版本的 XAudio2 都在 DirectX SDK 中作为可再发行的 DLL 提供。
那么它是哪一个?默认情况下它在 Windows 7 上,还是我需要通过我的安装程序分发 DirectX?或者,由于 Windows 7 显然包含 DirectX 11,尽管我还没有找到该信息的官方来源,也许我只需要针对旧版 DirectX API 进行开发,但不需要包含其可分发文件?