Как вы проигрываете MP3 в Visual Basic.NET без задержки? - PullRequest
1 голос
/ 26 мая 2010

Я работаю над игрой, которая воспроизводит MP3 в различных точках, используя компонент Windows Media Player, и загрузка и воспроизведение MP3 занимает много времени. Кто-нибудь знает, как уменьшить время загрузки? Я думал о многопоточности, но я не уверен, как бы я это сделал или даже если это правильное направление.

Ответы [ 2 ]

1 голос
/ 26 мая 2010

Я не уверен, есть ли способ уменьшить время загрузки обязательно, но если вы загрузите его заранее, чтобы оно загружалось до того, как вам нужно будет его воспроизвести, вам не придется ждать.

Если это не решение, файл меньшего размера (более сжатый) будет загружаться быстрее, если вы готовы обменять качество звука на скорость загрузки.

0 голосов
/ 27 мая 2010

Visual Basic.net использует асинхронный файл IO? если это произойдет, возможно, стоит поискать способы синхронной загрузки, это приведет к тому, что ваша программа будет ожидать загрузки файла, но должна выполняться намного быстрее, чем в фоновом режиме

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...