Expression Encoder 4 SDK – 最 Basic 既 Encode File C# Template
Form1.cs |
Layout Control
– button1
– label1
Import Reference
– Microsoft.Expression.Encoder
– Microsoft.Expression.Encoder.Api2
– Microsoft.Expression.Encoder.Types
– Microsoft.Expression.Encoder.Utilities
using Microsoft.Expression.Encoder;
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "";
}
private void create_encode(string sourcefile, string outputfilefolder)
{
MediaItem mediaItem = new MediaItem(sourcefile);
Job job = new Job();
job.MediaItems.Add(mediaItem);
job.EncodeProgress += new EventHandler(OnProgress);
job.OutputDirectory = outputfilefolder;
job.Encode();
}
private void OnProgress(Object sender, EncodeProgressEventArgs e)
{
label1.Text = e.Progress.ToString();
}
private void button1_Click_1(object sender, EventArgs e)
{
create_encode("1.wmv", "C:\\output");
}
|