Я читаю файл и могу его воспроизвести
Me._StreamData = Application.GetResourceStream(New Uri("Sound/" & _WaveFile, UriKind.Relative)).Stream
Dim Wav As SoundEffect = SoundEffect.FromStream(strmAudio)
Теперь я попытался изменить данные. Но я не успешно. Если я прочитал тот же файл с помощью IO.MemoryStream
(я вижу, что данные включены), API-интерфейс завершится ошибкой
Dim Wav As SoundEffect = SoundEffect.FromStream(strmAudio)
С ошибкой strmAudio
.
InvalidOperationException
Насколько я вижу, поток IO.Memorystream не может быть воспроизведен, даже если в него включен заголовок Wave или нет.
Можете подтвердить или у меня плохой заголовок Wave?