c#可以开发多媒体软件吗?当然能。复杂吗?当然不复杂。资源占用严重吗?当然不严重。和普通cpp + com开发有什么不同吗?没什么不同。一定要用DirectShow开发的吗?随你高兴爱用不用。为什么不选cpp而是选c#进行媒体开发呢?为什么(why)的问题请去询问哲学家,我只回答你怎么样(how)的问题。能稍微解释下代码的意思吗?没看到标题index==0嘛,当然要做做前戏啦,哪有第0节就开始正题的,东方人是很矜持滴。
1
using System;
2
using System.Collections.Generic;
3
using System.Text;
4
using System.Diagnostics;
5
using DirectShowLib;
6
7
namespace SoundPlayer
8
2
3
4
5
6
7
8