2009-05-17 15 views
1

J'ai besoin d'un composant ou d'un contrôle capable de lire un DVD et de le lire soit sur la fenêtre courante, soit sur une autre fenêtre, soit dans une position arbitraire à l'écran (à indiquer par programme). Il n'y a pas besoin de contrôles visibles par l'utilisateur; l'application va gérer cela séparément. Où dois-je tourner?Lecture de DVD en C#?

Pour info, j'utilise .Net 3.5 dans une application winforms. Je sens que je manque probablement quelque chose de simple, mais il m'échappe. ;-)

- afward

+0

Cela ne peut pas être fait dans Windows 8 sans payer pour les codecs appropriés! – SepehrM

Répondre

2

Vous pouvez utiliser un contrôle Windows Media Player. L'exemple est dans VB.NET, mais vous devriez pouvoir traduire très facilement.

http://msdn.microsoft.com/en-us/library/dd562852(VS.85).aspx

+1

Juste remarqué que la version C# de cet article est à http://msdn.microsoft.com/en-us/library/dd562851(VS.85).aspx –

1

Intégrer les fenêtres de contrôle multimédia à votre fenêtre. Voici le code C#: http://msdn.microsoft.com/en-us/library/dd562851(v=vs.85).aspx

+1

Pourriez-vous apporter une partie de ce code dans votre réponse? Si le lien change et 404 dans le futur, cela n'aidera personne. Pouvez-vous le résumer? –