首页 文章
  • 1 votes
     answers
     views

    XAudio2 延迟声音 - 播放多个声音时

    我正在使用 XAudio2 在我的游戏中播放声音。我有大约 16 个源声音,其中 3 个是循环效果,需要像背景音乐一样播放。我有另一个背景音乐,它开始播放常规 intervals(once 完成它等待 1 分钟并重新开始)。每当必须播放另一个效果,如按钮点击,枪击等,我搜索可用的源并将缓冲区附加到它并开始播放。 我的问题是,一旦背景音乐开始播放,只有循环效果将被播放,其他效果需要在游戏 actio...
  • 1 votes
     answers
     views

    如何检查/更改声卡的采样率?

    我正在玩XAudio2将PCM格式波发送到我的声卡,我遇到了一个让我想到这个问题的问题 . 我使用MATLAB以440 Hz的频率创建了一个带有MATLAB的.csv文件,起初我以1 KHz(1秒)对其进行了采样 . 然后,我的C程序将加载该文件并将缓冲区发送到声卡 . 问题是输出失真(剪裁),听起来根本不像正弦波 . 然后我想,也许声卡不喜欢1 kHz的采样率,所以我加倍了,突然一切都很好 . ...

热门问题