AVI e DirectX 9

mercoledì 12 aprile 2006 - 18.55

kiwi Profilo | Newbie

Salve
volevo sapere un info
In Visual Basic 6 per avviare un file avi bastava:
selezionare i controlli microsoft windows common controls- 2 6.0

poi Button1_click (bla bla)
animation1.Open app.path & "video.avi"
animation1.Play

ok?
ora per vb.net ho trovato questo articolo:

Microsoft does have a way of providing very cool technology in for us developers. I downloaded the DirectX 9 SDK and installed it this morning. With just two lines of code, I was playing audio files, and with a few more lines I was playing video files. If you are looking for a distraction away from real work, go get the SDK and then in your favorite language do something similar to the following:

Dim objMusic as New Microsoft.DirectX.AudioVideoPlayback.Audio(”pathtomusic.mp3”)
objMusic.Play()

That's it. You're listening to music. For a video, do this:

Dim objVideo as New Microsoft.DirectX.AudioVideoPlayback.Video(”pathtovideo.mpg”)
objVideo.Play()

Ho iniziato il download 222 Mb!

Consigli, critiche semplificazioni????

Grazie
Dritte

Brainkiller Profilo | Guru

>Consigli, critiche semplificazioni????

Secondo me è eccessivo.
Tu vuoi suonare il file dentro la tua applicazione o ti basta farlo suonare anche dal player di default, tipo Media Player o Winamp ?

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

kiwi Profilo | Newbie

ciao
Ho visto che ci sono i controlli per Media Player, in realtà ora non ho nessuna necessità particolare a parte una gran curiosità, l'unico mio dilemma è:
se voglio far suonare o avviare il file avi all'interno della applicazione devo per forza caricare altri 200 mb sul mio povero, già scarsino di suo, computer?

Brainkiller Profilo | Guru

>se voglio far suonare o avviare il file avi all'interno della
>applicazione devo per forza caricare altri 200 mb sul mio
>povero, già scarsino di suo, computer?

No infatti io ti ho solo chiesto se il file dev'essere suonato proprio dal tuo programma o va bene anche un player esterno ?
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5