Überschneidene Soundwiedergabe - Threads benötigt?
-
Einen wunderschönen guten Tag wünsche ich,
ich habe ein Spiel Programmiert, welches Soundfiles abspielt, wenn eine bestimmte Aktion ausgeführt wird.
Wiederholt man die Aktion ganz schnell, so wird das Soundfile nur einmal abgespielt, bis das Soundfile komplett fertig abgespielt wurde.
Manchmal wird der Sound aber nicht bis zum Ende angespielt, sondern stoppt einfach und der neue Sound wird abgespiet.Stellt euch vor, der Sound ist ein Schuss.
Ihr schießt mehrmals schnell hintereinander und der Sound wird wie oben wiedergegeben.den Sound lass ich via
PlaySound( "gun.wav" , NULL, SND_ASYNC );
abspielen.
Muss ich nun Threads für die schnellen Schüsse erstellen (falls ja, wie? - bitte keine googlelinks..) oder gibts da eine andere Möglichkeit?
Vielen Dank im Voraus
-
Hallo
Das DirectSound Gedöns is gaga. Nimm FMod. Damit gayt's!
Mfg.
way'n interessierts