Pushes uncompressed PCM data into a stream previously created through the StreamQueueCreate method. When feeding PCM data into a stream in playback, this method should be called at a rate sufficient to sustain playback without glitches: if for any reason the control shouldn't receive enough PCM data, it would be forced to stall playback and to fire a StreamQueueStalled event; when enough PCM data should be available again, the SoundPlaying event would be fired automatically.
The amount of still buffered bytes can be obtained through the StreamQueueBufferedDataGet method.
Pushes uncompressed PCM data taken from a memory buffer
Pushes uncompressed PCM data taken from a memory stream, allowing integration with Microsoft's Speech API