看来.NET并不是有些人说的多么多么强大哈!!!连人们最喜爱的多媒体功能都是有限地提供
windows下面的多媒体是通过directx来进行编程的。从directx9开始,sdk里面的例子就有了c#的版本。
.net不提供多媒体功能,因为没有这个必要。
这个在我的VS2003中不能通过。。
提示“未处理的“System.NullReferenceException”类型的异常出现在 RealG2Control.exe 中。
其他信息: 未将对象引用设置到对象的实例。
”
呵呵,还不如播放Flash来的简单。。。。其实原理也差不多哦。。
其实我到还真想知道如何用C#来自己处理多媒体,如自己封装类,自己定义文件格式等。。。。而这些真的很难得在.net下实现。
想用几个API都那么麻烦,郁闷死了。。。。。。。。
还好,它对这些COM或者Active的支持都还是很不错的。。。。
谁说不可以的...
曾经我天天用.
Microsoft.DirectX.VideoAndAudioPlayback
需要MS DXSDK支持,你都用real了,当然我可以用SDK.发布就是多几个dll罢了
另外 Windows Media SDK也是可以的
Real的也支持,因为都是DirectShow的.测试过.而且尝试过Alpha以及旋转等等..
谁说不可以的...
曾经我天天用.
Microsoft.DirectX.VideoAndAudioPlayback
需要MS DXSDK支持,你都用real了,当然我可以用SDK.发布就是多几个dll罢了
另外 Windows Media SDK也是可以的
Real的也支持,因为都是DirectShow的.测试过.而且尝试过Alpha以及旋转等等..
原来是用COM组件,“.NET FrameWork 1.1之前版本根本不支持多媒体”是什么意思?即使是在Access等VBA环境下也是可以的吧?
要是这么说,没有不是COM的吧.包括DirectX也都是基于COM的.其他的东西,包括Real的实现DirectDraw也是COM.各种视频也基本上都是DirectShow
所以到了DirectX层就算可以了
为什么我按照那上边的所有步骤做了可是还是不能放啊是不是还少了什么代码啊
@ff
你的回复有点傻!很让人受不了!
一个什么都不懂的人开始“指点江山”,崩溃!
a11s.net 我怎么播不了RM
我用Microsoft.DirectX.VideoAndAudioPlayback
怎么回事?