2010-05-25 4 views
1

저는 Windows Media Player 구성 요소를 사용하여 다양한 지점에서 MP3를 재생하는 게임을 개발 중이며 MP3를로드하고 재생하는 데 오랜 시간이 걸립니다. 누구든지 로딩 시간을 줄이는 방법을 알고 있습니까? 나는 멀티 스레딩을 고려해 왔지만, 어떻게 할 것인지, 심지어 그것이 올바른 방향인지는 확신 할 수 없다.Visual Basic.NET에서 어떻게 MP3를 지체없이 재생합니까?

답변

1

로딩 시간을 줄이는 방법이 있을지 모르겠지만 미리로드해야로드하기 전에로드해야하므로 기다릴 필요가 없습니다.

해결 방법이 아니라면로드 속도에 맞춰 음질을 교환하려는 경우 더 작은 (압축률이 높은) 파일을 더 빨리로드 할 수 있습니다.

+0

대신 원시 (압축되지 않은) 오디오 파일 사용 (압축 된) MP3는 저장 비용으로로드 시간을 늘릴 수 있습니다. – TreDubZedd

0

visual basic.net은 비동기 파일 io를 사용합니까? 동 기적으로로드하는 방법을 살펴 보는 것이 가치가있을 수 있지만 파일로드 중에 프로그램이 대기하게되지만 백그라운드 작업으로 발생하는 것보다 훨씬 빠릅니다.

관련 문제