![]() |
1
1
|
![]() |
2
1
您需要使用DShow并为要在图像中播放的任何媒体提供编解码器。用于WMP 9.0的COM互操作(这是通过至少CE 5.0发布的,也可能是在6.0中发布的)对于托管代码来说是一个非启动程序。
另一个好处是,您根本不需要在图像中使用WMP,因此您通常可以使用核心CE许可证(Pro需要使用WMP)。我知道 a commercial DShow control ,但你说你在寻找一个免费的解决方案,我不知道除了滚动你自己。根据您对COM互操作的熟悉程度(DShow的内容需要使用COM互操作)以及DShow和filtergraph的使用情况,我将至少分配一两周的时间来完成这项工作。 另一个注意事项-复杂度也会根据您希望视频的显示方式而改变。如果只是全屏的话,那就比把它放在你的应用程序的一个窗口里要少一些工作。不是少很多,但至少有一点。 |
![]() |
3
0
退房 this page 如果DirectShow出现在你的CE上,我不知道。。。 :既然您可以使用DirectShow,我想添加一点。
作为
ctacke公司
注意,如果您手动完成所有工作,这可能会有很多工作,但是如果您可以使用
我对DirectShow版本了解不多,但是WindowsMobile6.0中包含的版本缺少MPEG音频的拆分器。这意味着,例如,如果不使用RIFF头将.mp3文件包装起来,它就不会播放。 |
![]() |
4
0
我打赌你可以把一些 DirectShow.Net 如果你在寻找一个C解决方案的话,就在CE上运行。 |
|
DK Nagond · 在WinCE 6.0或7.0上托管Web应用程序 11 年前 |
![]() |
Xentius · 通过知道线程的ThreadName来设置线程的优先级 11 年前 |
![]() |
Werner van den Heever · 按键事件C# 12 年前 |
![]() |
Fleck · 设备驱动程序未调用Xxx_Init 12 年前 |