如何播放.WAV在c++中发音

How to play .WAV sounds in c++

本文关键字:c++ WAV 何播放 播放      更新时间:2023-10-16

如何在简单的c++控制台应用程序中播放.WAV声音?我在windowsxp上使用代码块。我需要最简单有效的方法。提前感谢:D顺便问一句:我能同时播放两个声音吗?喜欢背景音乐和音效吗?

您可以将简单直接媒体层(SDL)库与SDL_Mixer库一起使用。http://content.gpwiki.org/index.php/SDL_mixer:Tutorials:Playing_a_WAV_Sound_File这里有一个很好的教程:http://lazyfoo.net/SDL_tutorials/lesson11/index.php

如果你在播放音乐或类似的声音,你可以使用Audiere或Mikmod。如果你追求更面向游戏或实时的行为,那么SDL可能会更好,它提供回调。

您可以使用PlaySound API-您指出您有一个.WAV文件,而PlaySound是为播放.WAV文件而定制的。