I am using XNA's
SoundEffect class to play sounds. I have to
unload all sounds from the corresponding
ContentManager for technical reasons, while some of them are still playing.
What happens to sounds that are still playing (via
SoundEffect instances) when being
unloaded? It seems that they just stop abruptly. Is this a deterministic behaviour I can rely on? Can it cause any errors when
unloading sounds that are currently playing?