Я делаю вспышку, которая по сути является очень простым трекером. Мой вопрос о последовательном воспроизведении и, более конкретно, проблемах синхронизации.
Объект SoundChannel удобно предоставляет событие SoundCompleted, но полагаясь на это, вы получаете крошечные промежутки между звуками, что (к сожалению) делает его бесполезным.
Все, что мне удалось выкопать до сих пор, - это учебные пособия, использующие события, запускающиеся каждую миллисекунду, и вручную отслеживающие отметку, с которой начинается следующий звук. Это кажется немного хакерским и излишне расточительным.
Есть ли лучший способ синхронизировать звуки последовательно с воспроизведением без пауз?