windows - Sådan spiller du .WAV lyder i c ++

Indlæg af Hanne Mølgaard Plasc

Problem



Hvordan kan jeg afspille en .WAV-lyd i en simpel c + + konsol aplication? Jeg bruger kodeblokke på windows xp. Jeg har brug for den mest enkle og effektive måde. Tak på forhånd: D
Btw: Kan jeg spille 2 lyde på samme tid? Som baggrundsmusik og lydeffekter?

Bedste reference


Du kan bruge biblioteket Simple Direct Media Layer (SDL) sammen med SDL\_Mixer bibliotek. http://content.gpwiki.org/index.php/SDL\_mixer:Tutorials:Playing\_a\_WAV\_Sound\_File
Her er en fremragende tutorial: http://lazyfoo.net/SDL\_tutorials/lesson11/index.php[1][2]

Andre referencer 1


Du kan bruge Audiere eller Mikmod, hvis du er efter at spille musik eller sådanne lyde. Hvis du er efter mere spilorienteret eller realtidsadfærd, kan du være bedre med SDL, som tilbyder tilbagekald. [3] [4] [5] [6]

Andre referencer 2


Du kan bare bruge PlaySound API - du angav, at du har en .WAV-fil, og PlaySound er skræddersyet til at afspille .Wav-filer.