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 unload
ed? 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?