|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2005
Messaggi: 340
|
[c] MP3
Ciao a tutti,
vorrei sapere quale liberira usare e funzione per eseguire un file MP3 senzal 'utilizzo di un player esterno. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Ciao,
Puoi ricorrere ad una libreria come fmod... è ampiamente utilizzata un po'ovunque. Alternativamente DirectX offre un enorme insieme di funzioni (comprese in DirectShow/DirectMusic). Per suonare un mp3 senza integrarlo troppo col programma ad ogni modo il codice necessario è poco e presente nella documentazione. Ciaociao ![]()
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2005
Messaggi: 340
|
int main()
{ PlaySound("sveglia.wav",0,0); return 0; } ho fatto questo pero em.... non so cosa includere, in poche parole stavo cercando esempi ma sono finito a fare danni ![]() |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Ciao,
La PlaySound che cerchi di utilizzare fa parte di mmsystem.h (oppure del classico windows.h, a seconda dei compilatori)... ovviamente va linkata alla winmm.lib. In ogni caso la funzione non è capace di suonare degli mp3, solamente dei wav... inoltre l'utilizzo è discretamente diverso da quello che hai scritto. Per suonare un file esterno (altrimenti si può suonare un wav presente nelle risorse oppure uno dei suoni di sistema) si deve utilizzare il flag SND_FILENAME. I flags disponibili sono veramente numerosi... ti rimando in caso alla consueta MSDN (su CD o sul sito internet apposito http://msdn.microsoft.com/ nella sezione library). Ciaociao ![]()
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:10.