Csharp/CSharp Tutorial/Development/QuartzTypeLib — различия между версиями

Материал из .Net Framework эксперт
Перейти к: навигация, поиск
м (1 версия)
 
м (1 версия)
 
(нет различий)

Текущая версия на 15:14, 26 мая 2010

Use QuartzTypeLib to play Media file: wav, mp3, mp2, wma

<source lang="csharp">using System; using System.Windows.Forms; using QuartzTypeLib; public class MainClass {

   public static void Main() {
       OpenFileDialog openFileDialog = new OpenFileDialog();
       openFileDialog.Filter = "Media Files|*.wav;*.mp3;*.mp2;*.wma|All Files|*.*";
       if (DialogResult.OK == openFileDialog.ShowDialog())
       {
           QuartzTypeLib.FilgraphManager graphManager = new QuartzTypeLib.FilgraphManager();
           QuartzTypeLib.IMediaControl mc = (QuartzTypeLib.IMediaControl)graphManager;
           mc.RenderFile(openFileDialog.FileName);
           mc.Run();
       }
   }

}</source>