Как кешировать аудио c#

код приблизительно такой .....

using ( AudioFileReader audioFile = new AudioFileReader( filePath ) ) {
    using ( WaveOutEvent outputDevice = new WaveOutEvent( ) ) {
        outputDevice.Init( audioFile );
        outputDevice.Play( );

        while ( PlaybackState.Playing == outputDevice.PlaybackState ) {
            Thread.Sleep( 1000 );
        }
    }
}

Ответы (0 шт):