
Untitled
By: a guest on
May 8th, 2012 | syntax:
None | size: 0.55 KB | hits: 16 | expires: Never
Playing Multiple Sounds with No Delay
var dev = new Device();
dev.SetCooperativeLevel(this, CooperativeLevel.Priority);
MemoryStream ms = new MemoryStream(Sample1);
SecondaryBuffer sound = new SecondaryBuffer(ms, dev);
var dev1 = new Device();
dev1.SetCooperativeLevel(this, CooperativeLevel.Priority);
MemoryStream ms1 = new MemoryStream(Sample2);
SecondaryBuffer sound1 = new SecondaryBuffer(ms1, dev1);
sound.Play(0, BufferPlayFlags.Default);
sound1.Play(0, BufferPlayFlags.Default);